用c计算1+3+5+。。。+101
时间: 2023-12-16 08:04:17 浏览: 24
以下是使用C语言计算1、3、5...101的代码:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 101; i += 2) {
sum += i;
}
printf("1 + 3 + 5 + ... + 101 = %d\n", sum);
return 0;
}
```
解释:
- `sum`:用于存储累加的结果,初始值为0。
- `for`循环:从1开始,每次加2,一直到101为止。在循环体中,将当前的数字累加到`sum`中。
- `printf`:输出最终的结果。
运行结果如下:
```
1 + 3 + 5 + ... + 101 = 2601
```
相关问题
用c语言计算1+3+5+7+…+101的值
可以用循环语句来计算1到101之间的所有奇数的和,代码如下:
```c
#include <stdio.h>
int main() {
int i, sum = 0;
for (i = 1; i <= 101; i += 2) {
sum += i;
}
printf("1 + 3 + 5 + ... + 101 = %d\n", sum);
return 0;
}
```
输出结果为:
```
1 + 3 + 5 + ... + 101 = 2601
```
用C语言计算1+3+5+7+……+99
可以使用循环语句来计算这个表达式的值,以下是用C语言计算1+3+5+7+……+99的代码:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 99; i += 2) {
sum += i;
}
printf("1 + 3 + 5 + 7 + ... + 99 = %d", sum);
return 0;
}
```
上述代码中,我们使用了for循环语句,从1开始递增2,一直到99。在每次循环中,我们将当前的数字累加到sum变量中。最后输出sum的值即为所求。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)