输入两个整数 ,输出两个整数的和。
输入格式
第一行输入一个整数 ,表示需要计算的次数。
接下来 行,每行输入两个用空格分隔的整数 。
输出格式
对于每次输入的 ,输出 的值。
结果保证在 位整型(int)范围内。
样例输入
5
1 2
3 4
5 6
7 8
9 10
样例输出
3
7 11 15
19
题解:用动态的二维数组来存储输入的数据,前面两列来存储输入的元素,第三列来存储计算的和,然后输出第三列
#include<iostream>
using namespace std;
int main()
{
int n;
cout << "请输入要进行相加的组数:";
cin >> n;
int(*p)[3] = new int[n][3];
cout << "请输入数据:";
for (int i = 0; i < n; i++) {
cin >> p[i][0] >> p[i][1];
}
for (int i = 0; i < n; i++) {
p[i][2] = p[i][0] + p[i][1];
}
cout << "和是:" << endl;
for (int i = 0; i < n; i++) {
cout << p[i][2] << endl;
}
return 0;
}