c语言如何实现输入数据有多组
比如:描述计算A+B输入输入第1行为一个整数n(1≤n≤10),代表测试的组数。下面有n组测试数据,每组1行,为2个整数,为A,B。输出输出A+B的值。样例输入21234...
比如:
描述
计算A+B
输入
输入第1行为一个整数n(1≤n≤10),代表测试的组数。
下面有n组测试数据,每组1行,为2个整数,为A, B。
输出
输出A+B的值。
样例输入
2
1 2
3 4
样例输出
3
7
请问高手 如何实现输入多组 以EOF或者0之类的结束 展开
描述
计算A+B
输入
输入第1行为一个整数n(1≤n≤10),代表测试的组数。
下面有n组测试数据,每组1行,为2个整数,为A, B。
输出
输出A+B的值。
样例输入
2
1 2
3 4
样例输出
3
7
请问高手 如何实现输入多组 以EOF或者0之类的结束 展开
1个回答
展开全部
#include <stdio.h>
void main()
{
int a,b,n;
scanf("%d",&n);
while(n<1||n>10)
{
printf("Error!!");
scanf("%d",&n);
}
while (n--)
{
scanf("%d%d",&a,&b);
printf("%d\n",a+b);
}
}
//*************************************************
#include <stdio.h>
void main()
{
int a,b;
while (scanf("%d%d",&a,&b)!=EOF)//以0结束就把0替换EOF
{
printf("%d\n",a+b);
}
}
void main()
{
int a,b,n;
scanf("%d",&n);
while(n<1||n>10)
{
printf("Error!!");
scanf("%d",&n);
}
while (n--)
{
scanf("%d%d",&a,&b);
printf("%d\n",a+b);
}
}
//*************************************************
#include <stdio.h>
void main()
{
int a,b;
while (scanf("%d%d",&a,&b)!=EOF)//以0结束就把0替换EOF
{
printf("%d\n",a+b);
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询