用C语言求100+97+……+4+1的值
时间: 2023-10-07 09:12:44 浏览: 229
以下是使用C语言求解100 97 …… 4 1的值的代码:
```c
#include <stdio.h>
int main() {
int i, sum = 0;
for (i = 100; i >= 1; i--) {
sum += i;
}
printf("100 + 97 + ... + 4 + 1 = %d", sum);
return 0;
}
```
输出结果为:
```
100 + 97 + ... + 4 + 1 = 5050
```
相关问题
c语言求1+2+3+4+……+100的值用do while和for实现
使用do-while语句求1+2+3+4+……+100的值:
```c
#include <stdio.h>
int main() {
int i = 1, sum = 0;
do {
sum += i;
i++;
} while (i <= 100);
printf("1+2+...+100=%d\n", sum);
return 0;
}
```
使用for循环语句求1+2+3+4+……+100的值:
```c
#include <stdio.h>
int main() {
int i, sum = 0;
for (i = 1; i <= 100; i++) {
sum += i;
}
printf("1+2+...+100=%d\n", sum);
return 0;
}
```
C语言求1+1+2……
您可以使用循环语句来实现这个求和操作,以下是一个示例代码:
```c
#include <stdio.h>
int main() {
int n = 10; // 求1+2+3+...+n的和
int sum = 0;
for (int i = 1; i <= n; i++) {
sum += i;
}
printf("1+2+3+...+%d=%d\n", n, sum);
return 0;
}
```
在上述代码中,我们使用了一个 for 循环来累加变量 i 的值,从 1 开始一直加到 n,然后将每次的 i 值加到变量 sum 中,最终得到 1+2+3+...+n 的和,并将结果输出到控制台。
阅读全文