计算1到10之间的奇数之和及偶数之和,c语言
时间: 2024-01-03 15:05:26 浏览: 199
好的,以下是计算1到10之间的奇数和及偶数和的C语言代码:
```c
#include <stdio.h>
int main() {
int odd_sum = 0, even_sum = 0;
for (int i = 1; i <= 10; i++) {
if (i % 2 == 0) {
even_sum += i;
} else {
odd_sum += i;
}
}
printf("奇数之和为:%d\n", odd_sum);
printf("偶数之和为:%d\n", even_sum);
return 0;
}
```
运行结果如下:
```
奇数之和为:25
偶数之和为:30
```
希望能回答您的问题!
相关问题
计算1到100之间的奇数之和及偶数之和c语言代码
以下是计算 1 到 100 之间的奇数之和和偶数之和的 C 语言代码:
```c
#include <stdio.h>
int main() {
int oddSum = 0;
int evenSum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) {
evenSum += i;
} else {
oddSum += i;
}
}
printf("奇数之和是:%d\n", oddSum);
printf("偶数之和是:%d\n", evenSum);
return 0;
}
```
这段代码使用 for 循环遍历 1 到 100 之间的所有数字,如果数字是偶数,则将其加到偶数和上,否则将其加到奇数和上。最终输出奇数和和偶数和的值。
用c语言要求用一个循环体实现:计算1到10之间的奇数之和以及偶数之和,其中,奇数之和保存到sum1中,偶数之和保存到sum3中
好的,下面是使用 C 语言实现计算 1 到 10 之间奇数之和和偶数之和的代码:
```c
#include <stdio.h>
int main() {
int sum1 = 0; // 奇数之和
int sum3 = 0; // 偶数之和
for (int i = 1; i <= 10; i++) {
if (i % 2 == 0) {
sum3 += i;
} else {
sum1 += i;
}
}
printf("奇数之和为:%d\n", sum1);
printf("偶数之和为:%d\n", sum3);
return 0;
}
```
在上面的代码中,我们声明了两个变量 `sum1` 和 `sum3`,用于保存奇数之和和偶数之和。然后,我们使用一个 `for` 循环来遍历从 1 到 10 的数,并检查每个数是否为偶数。如果是偶数,则将其加入 `sum3` 中,否则将其加入 `sum1` 中。最后,我们使用 `printf` 函数分别输出两个变量的值。
你可以将上述代码保存在一个名为 `sum.c` 的文件中,并在命令行中编译并运行该程序,以查看输出结果。
阅读全文