本期题目:九宫格按键输入
题目
九宫格按键输入,有英文
和数字
两种模式, 默认是数字模式
,数字模式
直接输出数字
, 英文模式
连续按同一个按键会依次出现这个按键上的字母
, 如果输入/
或者其他字符,则循环中断,输出此时停留的字母
。 数字
和字母
的对应关系如下,注意0
只对应空格
:
1(,.) 2(abc) 3(def) 4(ghi) 5(jkl) 6(mno) 7(pqrs) 8(tuv) 9(wxyz) # 0(空格) /
输入一串按键,要求输出屏幕显示
#
用于切换模式,默认是数字模式,执行#后切换为英文模式;/
表示延迟,例如在英文模式下,输入22/222
,显示为bc
,数字模式下/
没有效果;- 英文模式下,多次按同一键,例如输入
22222
,显示为b
;
输入
输入范围为数字0~9
和字符#
,/
,输出屏幕显示,例如, 在数字模式下,输入1234
,显示1234
在英文模式下,输入1234
,显示 ,adg
输出
输出屏幕显示的字符