参考代码:
#include<stdio.h> int main() { int a,b; while(scanf("%d%d",&a,&b)!=EOF) { if(a==0&&b==0) break; else printf("%d\n",a+b); } return 0; }
0.0分
7 人评分
#include<stdio.h> int main() { int a,b; while(scanf("%d%d",&a,&b) && (a!=0||b!=0)) { printf("%d\n",a+b); } return 0; }
#include<stdio.h> int main() { int n,i; while(scanf("%d %d",&n,&i)!=EOF) { if(n==0||i==0) break; else printf("%d\n",n+i); } return 0; } 题目中不是整数中有一个0也不行吗,为啥我这样错了,求大神
小吖白又白 2019-02-02 00:24:38 |
n==0&&i==0;必须两个都是0.
#include<stdio.h> int main() { int a, b; while(scanf("%d%d",&a,&b) == 2) { if(a!=0&&b!=0) printf("%d\n",a+b); else break; } return 0; }
KK 2022-01-23 08:43:26 |
输入包含多个测试用例。每个测试用例包含一对整数 a 和 b ,每行一对。 一个包含 0 0 的测试用例终止输入,不处理该测试用例。