您的位置:首页 > 编程语言 > C语言/C++

C++读取一串不知个数的数字

2016-03-25 23:43 951 查看
#include <iostream>

using namespace std;

int main(){
int shuzu[100];
int i = 0;
while(cin>>shuzu[i]){
i++;
}
for(int j = 0; j < i; j++){
cout<<shuzu[j]<<" ";
}
cout<<endl;
cout<<i<<endl;

return 0;
}


输入:1 2 3 4 5
输出:1 2 3 4 5
5
输入:1 2 3 4 5
6 7
输出:1 2 3 4 5 6 7
7

需要输入EOF表示输入结束,如下:

windows下, 请按 ctrl+z;

Unix/Linux下, 请按 Ctrl+D.

关于cin的返回值可以参考:http://blog.csdn.net/kongbai308416350/article/details/4470914
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: