1078,1079,1080是oj问题中三种典型多组测试数据的问题,也是最简单的题目1000的升级版,和以往几十题循环的题目不太一样的是,这里大家,需要运用新的知识来使用循环。
1078 a+b 多实例测试(一)
题目描述
计算A+B
输入
输入第1行为一个整数n(1≤n≤10),代表测试的组数。
下面有n组测试数据,每组1行,为2个整数,为A, B。
输出
对每行输入,输出A+B的值,单独占一行。
代码如下:
#include
int main()
{
int a,b,i,n,s;
scanf("%d",&n);//表面循环的次数,也就是第一次输入
for(i=1;i<=n;i++)
{
scanf("%d%d",&a,&b);//(每次循环都输入一次新的a,b)
s=a+b;
printf("%d\n",s);
}
return 0;
}
代码解析:
很明显可以看到的是,这次的题目和以往的题目最大的不同点,是有两次输入。分两行进行输入,那么我们怎么才能做到分两行进行输入呢?可能有些同学会想到的是直接弄两个输入,但这样是不行的,因为第一行和第二行在这里是因果关系,第一行决定第二行输入的次数。所以,这里必须