c++的keycode问题

YSYANG 发布于 2014/04/17 22:35
阅读 166
收藏 0

@Rhys 你好,想跟你请教个问题:

我想请教一下我用c++ 不限制输入总数 输入数字按回车,当连击回车两次表示输入完成 程序应该怎样写呢?? 比如

 2

 3 


完成

或者有个监控函数更好,改怎么写呢

加载中
0
Rhys
Rhys

你这是在给自己找麻烦,为什么要输入两次回车表示输入完成,这个结束条件不怎么样,就算写出来了意义也不大。如果想挑战对C++的理解到是可以去试试,给你个思路,看看格式控制cin>>noskipws之类的,还需要一个字符串转换成数字的函数,atoi之类的。基本上就是按字符读入,判断内容提取数字。

正常来讲想一直读不限制总数的数字很简单:

while(cin>>input)
         num[i++] = input;



这两行代码就可以了,输入任意非数字字符就可以终止while读入。

0
YSYANG
YSYANG
这是题目要求的啊 我试试 谢谢啦
返回顶部
顶部