发布网友 发布时间:2023-05-04 04:48
共4个回答
热心网友 时间:2023-10-25 00:31
getch()是获取键盘上一个字符,并不会显示在屏幕上;热心网友 时间:2023-10-25 00:31
“13”对应的字符是CR,即回车的意思,这里是在捕捉用户有没有点击回车键。如果没有,那么输出一个“*”字符,然后把刚刚捕捉到的字符赋值给a数组的一个元素,之后数值指针下移一个单位。这段函数的意思是捕捉用户输入的键盘数据的ASCII玛值,以获取回车键为最终跳出循环即结束标志。参考资料:ASCII码表
热心网友 时间:2023-10-25 00:32
getch()是用来输入字符的,所以13的意思是,13这个ASCII码对应的字符,当不是这个字符时就执行大括号里的语句,明白了吗追问为什么是13而不是别的数啊???追答题目上不是写着的吗,不等于13 !=13
热心网友 时间:2023-10-25 00:33
从键盘上输入一行共n个字符,输出同样n个'*',并且同时将输入的字符保存到数组a中。