解决办法
在输入时用while()循环进行输入,其中while循环的判断条件(即括号里)填入输入函数。
如:
C语言版本
int x;
while(scanf("%d",&x)==1){
}
return 0;
C++版本
int x;
while(cin>>x){
}
return 0;
后记
在读刘汝佳的《算法入门经典》(第二版)的2.4节学到的新方法,在此之前没学过这种方法,上课交给老师的作业也是选择让用户先输入要计算的数字个数,再进行接下来的操作的。所以记录下来算是给自己的第一个学习成果一个激励吧。