按ANTER键怎么不自动结束输入内容
#include <iostream>int main()
{
int i = 0;
int value;
std::cout << "请输入一组整数:";
while (std::cin >> value)
{
if (value <= 0 )
i++;
}
std::cout << i << std::endl;
return 0;
}
这段代码输完几个数字按enter键不结束输入 非得手动输入\0或者输入一个字母 $ ./a.out
请输入一组整数:12 3 45 78 96 0 45
\0
1
这样?
关键是这里
while (std::cin >> value)
$ ./a.out
请输入一组整数:-78 -98 -65 -21 -1 q
5
页:
[1]