hdoj1091
2015-09-13 22:39 听雨2015 阅读(224) 评论(0) 收藏 举报第一次尝试
#include<stdio.h>
#include<stdlib.h> 关于0 0终止输入和这个测试用例不处理,不会
int main() 已解决 (1)、多组输入
(2)、0 0终止,且不参与计算 输入a,b就要进行判断
{
int a,b;
do
{scanf("%d%d",&a,&b);
printf("%d\n",a+b);
}
while(a!=0||b!=0); 输入 0 0参与计算了
return 0;
}
讨论区
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF&&a!=0||b!=0) &&两者均为真才为真, ||有一真即为真,呵呵,用的还真巧妙
printf("%d\n",a+b); scanf且a!=0或者b!=0继续往下执行
return 0;
}
#include<stdio.h>
int main()
{
int a,b;
scanf("%d%d",&a,&b);
while(a!=0 || b!=0)
{ printf("%d\n",a+b);
scanf("%d%d",&a,&b); //利用两个scanf实现多组输入
}
return 0;
}
}
#include <stdio.h> 用for语句也很有意思啊
int main()
{
int a, b;
for (scanf("%d%d", &a, &b); a != 0 || b != 0; scanf("%d%d", &a, &b))
printf("%d\n", a + b);
return 0;
}
浙公网安备 33010602011771号