一、多组输入的写法:
//利用while循环 //演示 int main() { int n =0; //1 while(scanf(%d),&n)!=EOF) { //... } //2 while(scanf(%d),&n)==1) { //... } }
1. EOF —— end of file
在while循环中,EOF 是文件中止标志
展示:
如果想要结束循环,可以利用键盘上的组合键 Ctrl + z
(在一些特定的编译去器,比如:VS2019,需要按三遍 Ctrl + z 才可以结束循环)
2. scanf函数的返回值
在一个scanf函数中,输入参数的个数就是这个scanf函数的返回值
所以当我只需要进行一个参数的多组输入时,只需利用
int n =0; while(scanf("%d",&n)==1) { //... }
同理:
进行多个参数的多组输入时,只需将等式右边的值修改成参数的个数即可
利用 Ctrl + z 结束循环