c语言编写程序,计算500-1000中所有奇数的总和
时间: 2024-09-19 10:06:28 浏览: 55
C语言程序设计-编写程序。从键盘读入8个整数存入数组a中并输出这8个数据。和、最大值、最小值及平均值。正数之和、负数之和
5星 · 资源好评率100%
在C语言中,你可以使用for循环和if条件来计算给定范围内(如500到1000)的所有奇数之和。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int start = 500;
int end = 1000;
int sum = 0;
int current_num;
for (current_num = start; current_num <= end; current_num++) {
if (current_num % 2 != 0) { // 检查是否为奇数
sum += current_num; // 如果是奇数,则加到总和上
}
}
printf("500到1000之间所有奇数的总和是: %d\n", sum);
return 0;
}
```
在这个程序中,我们初始化一个变量`sum`用于存储总和,然后遍历从500到1000的每个数字。如果当前数字除以2余数不为0(即它是奇数),我们就将它加到`sum`上。最后,我们打印出奇数的总和。
阅读全文