计算+sum=n+(n+1)+(n+2)+……+1000+的值。 c语言怎么写
时间: 2023-11-14 15:06:29 浏览: 117
c语言求1+2+...+n的解决方法
这个计算可以使用等差数列求和公式来解决,公式为:S = (n + 1000) * (1000 - n + 1) / 2,其中n为数列的第一个数,1000为数列的最后一个数。
在C语言中,可以这样写:
```c
#include <stdio.h>
int main() {
int n = 1;
int sum = (n + 1000) * (1000 - n + 1) / 2;
printf("sum = %d\n", sum);
return 0;
}
```
输出结果为:
```
sum = 500500
```
阅读全文