程序代码
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int sum, N,i,n;
scanf("%d", & N);
if (N >= 1 && N <= 1000)
{
for (sum = 0, i = 1; i <= N; i = i + 1)
{
n = i * i + i;
sum = sum + n;
}
printf("%d\n", sum);
}
else
printf("输入的N值过大\n");
return 0;
}
注:第一行的声明为使用VS较新版本避免SCANF报错而使用。跟使用的编译器有关。
程序运行结果
标签:int,sum,printf,数值,编译器,报错,计算,使用 From: https://blog.51cto.com/u_15840186/5784536