A+B for Input-Output Practice 这是ACM杭大题库的一道题各位大哥大姐们谁知道答案啊?
ProblemDescriptionYourtaskistoCalculatea+b.InputInputcontainsanintegerNinthefirstline...
Problem Description
Your task is to Calculate a + b.
Input
Input contains an integer N in the first line, and then N lines follow. Each line consists of a pair of integers a and b, separated by a space, one pair of integers per line.
Output
For each pair of input integers a and b you should output the sum of a and b in one line, and with one line of output for each line in input.
Sample Input
2
1 5
10 20
Sample Output
6
30 展开
Your task is to Calculate a + b.
Input
Input contains an integer N in the first line, and then N lines follow. Each line consists of a pair of integers a and b, separated by a space, one pair of integers per line.
Output
For each pair of input integers a and b you should output the sum of a and b in one line, and with one line of output for each line in input.
Sample Input
2
1 5
10 20
Sample Output
6
30 展开
1个回答
展开全部
题目的翻译是:
题目 计算a+b
输入:首先输入一个N代表下面的行数,然后在下面每行中输入两个数ai和bi,用空格分开。
输出:输出N行,每行输出ai+bi的和。
算法(不知道你会什么语言,所以只拿自然语言描述了):
Step1. 获取N,进行标准化判断(即若N不是正整数,则提示错误);
Step2. 建立数组A[N];
Step3. For i=1 to N do
{
读入a,b;(更细致一些的话可以加入空格判断,即判断a后第一个不是空格的字符)
将a+b写入A[i];
}
Step4. For i=1 to N do
{
输出A[i];
输出回车键;
}
题目 计算a+b
输入:首先输入一个N代表下面的行数,然后在下面每行中输入两个数ai和bi,用空格分开。
输出:输出N行,每行输出ai+bi的和。
算法(不知道你会什么语言,所以只拿自然语言描述了):
Step1. 获取N,进行标准化判断(即若N不是正整数,则提示错误);
Step2. 建立数组A[N];
Step3. For i=1 to N do
{
读入a,b;(更细致一些的话可以加入空格判断,即判断a后第一个不是空格的字符)
将a+b写入A[i];
}
Step4. For i=1 to N do
{
输出A[i];
输出回车键;
}
追问
您能把程序给写出来吗?我自己调。
追答
int N;
float a,b;
cin>>N;
int A[N];
for (i=1;i>a>>b; A[i]=a+b;}
for (i=1;i<N+1;i++){cout<<A[i]<<ln;}(好久不编程了,很多都不记得了,你试试吧,思路应该没错)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询