如题所述
通常题目都是会先输入需要输入的数据行数,然后再进行输出。
例如
3
1 1
2 2
3 3
1+1=2
2+2=4
3+3=6
第一行就是要输入3 组数据;
后面三行就是三组数据的输入;
然后是三行求和后的输出。
程序代码如下
#include<cstdio>
int aa(int n)
{
int a,b;
if (n==0) return 0;
else
{
scanf("%d %d",&a,&b);
aa(n-1);
printf("%d+%d=%d\n",a,b,a+b);
}
}
int main()
{
int n;
scanf("%d",&n);
aa(n);
return 0;
}
例如
3
1 1
2 2
3 3
1+1=2
2+2=4
3+3=6
第一行就是要输入3 组数据;
后面三行就是三组数据的输入;
然后是三行求和后的输出。
程序代码如下
#include<cstdio>
int aa(int n)
{
int a,b;
if (n==0) return 0;
else
{
scanf("%d %d",&a,&b);
aa(n-1);
printf("%d+%d=%d\n",a,b,a+b);
}
}
int main()
{
int n;
scanf("%d",&n);
aa(n);
return 0;
}
温馨提示:答案为网友推荐,仅供参考