用c语言循环语句计算1+3+5+7+... ...+197+199 的和
时间: 2023-12-16 14:05:57 浏览: 308
以下是两种C语言循环语句计算1+3+5+7+... ...+197+199的和的例子:
1.使用for循环语句
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 199; i += 2) {
sum += i;
}
printf("1+3+5+...+199=%d\n", sum);
return 0;
}
```
2.使用while循环语句
```c
#include <stdio.h>
int main() {
int sum = 0;
int i = 1;
while (i <= 199) {
sum += i;
i += 2;
}
printf("1+3+5+...+199=%d\n", sum);
return 0;
}
```
相关问题
C语言 用for循环语句求1+3+5+7+......+29的值并显示。
好的,以下是 C 语言中使用 for 循环语句计算和输出 1、3、5、7 ...... 29 的值的代码:
```
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 29; i += 2) {
sum += i;
}
printf("1 + 3 + 5 + ... + 29 = %d\n", sum);
return 0;
}
```
这段代码首先定义了一个变量 sum 来记录总和,并使用 for 循环从 1 开始,每次加 2,依次累加奇数。当循环达到 29 时,输出总和。
c语言计算1+ 3 +5 +7 +.... +99
可以使用循环语句来计算1+3+5+7+...+99,这里我给出一个使用for循环的例子代码:
```c
#include <stdio.h>
int main() {
int sum = 0; // 记录累加和
int i;
for (i = 1; i <= 99; i += 2) {
sum += i;
}
printf("1+3+5+7+...+99=%d\n", sum);
return 0;
}
```
代码中,首先定义变量`sum`来记录累加和,然后使用for循环从1开始,每次加2,直到达到99为止,将每次循环的值加到`sum`中。最后输出结果即可。
阅读全文