用c++输出50-100之间所有奇数的累加和
时间: 2023-05-12 10:06:04 浏览: 134
以下是用 C 语言输出 50-100 之间所有奇数的累加和的代码:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 51; i <= 99; i += 2) {
sum += i;
}
printf("50-100之间所有奇数的累加和为:%d\n", sum);
return 0;
}
```
输出结果为:
```
50-100之间所有奇数的累加和为:1250
```
相关问题
c++将1-m之间奇数顺序累加,直到其和等于或大于m为止,其中m从键盘输入。
#include <stdio.h>
int main()
{
int m, sum=0, i=1;
printf("请输入m的值:");
scanf("%d", &m);
while(sum<m)
{
sum += i;
i += 2;
}
printf("1-%d之间奇数顺序累加的和为:%d\n", m, sum);
return 0;
}
使用for语句写1-100奇数和程序
可以使用for循环语句来实现1-100的奇数和的计算,具体程序如下:
```C++
#include <iostream>
using namespace std;
int main() {
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 != 0) { // 判断是否为奇数
sum += i; // 累加奇数和
}
}
cout << "1-100的奇数和为:" << sum << endl;
return 0;
}
```
程序中,使用变量`sum`来保存累加的奇数和,然后通过for循环遍历1-100的所有数字,使用if语句判断每个数字是否为奇数,如果是,则将其加入到`sum`中。最后输出`sum`的值,即为1-100的奇数和。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.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)
![](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)