6-习题-7.A+B练习6

#include <iostream>
using namespace std;

/*
您的任务是计算一些整数的总和。
输入包含多条测试用例,每条用例一行,每条用例以一个整数N开头,随后同一行接着N个整数。
对于每个测试用例,你应该在一行中输出 N 个整数的总和,并且输入的每一行都应该有一行输出。
示例输入
4 1 2 3 4
5 1 2 3 4 5

示例输出
10
15
*/
int main() {
	int n, x, sum;				//定义n为每行的“位数”,定义x为接收每个数,定义sum为合计接收每个数
	while (cin >> n)			//定义一个while循环,并定义一个cin 接收每个n 作为“位数”,但!!由于这个n永远为“真”所以实际上是一个死循环。
	{
		sum = 0;				//初始化sum为0
		for (int i = 0; i < n; i++)		//定义一个for循环,定义一个i 初始化为0,条件为i小于n“位数”时,i自加一
		{
			cin >> x;			//定义一个cin 接收每个x的值 
			sum += x;			//sum作为合计每一个接收到x的值。
		}
		cout << sum << endl;    //再while循环中输出sum的合计值。
	}
	return 0;
}

已发布

分类

来自

标签:

评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注