c语言用while循环求编写求s=1+(1+2)+(1+2+3)+....+(1+2+3+....+n)值的小程序
时间: 2023-11-19 22:05:52 浏览: 242
c代码-计算s=1+3+5+7...+99
5星 · 资源好评率100%
以下是C语言用while循环实现求s=1+(1+2)+(1+2+3)+....+(1+2+3+....+n)值的程序:
```c
#include <stdio.h>
int main() {
int n = 5; // 假设n为5
int i = 1, j = 1, sum = 0;
while (i <= n) {
j = 1;
int temp = 0;
while (j <= i) {
temp += j;
j++;
}
sum += temp;
i++;
}
printf("s = %d", sum); // 输出:s = 35
return 0;
}
```
阅读全文