竞赛讨论区 > 多组输入
头像
麻花蘸豆浆
发布于 2020-02-10 20:53
+ 关注

多组输入

#include<stdio.h>
main()
{int a,b;
while(scanf("%d%d",&a,&b)!=EOF)//代表不等于空置的连续输入
{printf("%d\n",a+b);}}
/*在C语言中使用while循环语句,判断输入数据是否为文件结束符,如果不是就能够达到多组输入的结果。
  whlie(scanf("%d",&n)!=EOF)代表不等于空置的连续输入
  while(scanf("%d",n),n!=0)代表连续输入直到输入0为止。
  while(n--){ scanf("");}代表规定数量*/
/* 在scanf前加个~(按位取反),就是把二进制中的0变成1,1变成0,用在这里导致只有scanf返回-1,循环才会结束,也就是要返回EOF为止。
  while(~scanf("%d %d",&n,&m))*/
/*用while输入语句不断检查输入的值是否为文件结束的条件
  while(cin >> n>> m)*/

全部评论

(1) 回帖
加载中...
话题 回帖

本文相关内容

等你来战

查看全部

热门推荐