求类似于1+(1+2)+(1+2+3)+......+(1+2+3+....+n)的n项和

求和S。

题目描述

题目内容:求s=1+(1+2)+…+(1+2+3+…+n)的值,其中n由键盘输入。

输入样例:3

输出样例:10

输入样例:8

输出样例:120

输入样例:0

输出样例:Error!

输入样例:-1

输出样例:Error!`

#include 

int main()
{
	int a,j,i,sum=0;
	printf("请您输入一个整数:\n");
	scanf("%d",&a);
	if(a<=0)
	{
		printf("Error!");
	}else
	{
		for(j=1;j<=a;j++)
		{
 			for(i = 0;i<=j;i++)
 			{
 				sum += i;
	 		}
		}
		printf("sum = %d\n",sum);
	}
		
	return 0;
 } 

做的一个小题目,希望能帮到大家
谢谢观看!

你可能感兴趣的:(算法,c++)