“1*1+2*2+3*3+4*4+......+n*n=”的算法

#include

int main()
{
int i,x;

//储存相加的每个数字
int a[1000];

int result=0;
printf(“请输入数字x(11+…+xx=):”);
scanf_s("%d",&x);

for(i=0;i {
a[i]=i+1;
}

//计算结果
for(i=1;i<=x;i++)
{
result+=i*i;
}

//输出
for(i=0;i {
printf("%4d*%4d+",a[i],a[i]);
}
printf("%4d*%4d=%4d",a[x-1],a[x-1],result);
printf("\n");

return 0;
}

你可能感兴趣的:(数学计算,算法)