720. 连续整数相加

720. 连续整数相加

读入两个整数值 A 和 N,计算从 A 开始的 N 个连续整数的和。

注意,如果读入的 N 为 0 或负数,则继续读取数字直至读入 N 值为正整数为止。

输入格式

共一行,包含整数 A 和若干个整数 N。

输出格式

一个整数,表示从 A 开始的 N 个连续整数的和。

数据范围

1≤A≤100,
−100≤N≤100

输入样例1:

3 2

输出样例1:

7

输入样例2:

3 -1 0 -2 2

输出样例2:

7
#include <cstdio>

int main()
{
	int a, n, b = 0;
	scanf("%d%d", &a, &n);
	
	while (n <= 0)
	{
		scanf("%d", &n);
	}
	
	for (int i =0; i < n; i ++)
	{	
		b = b + a + i;	
	}
	
	printf("%d\n", b);
	
	
	return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_42465670/article/details/115109874
720