C语言从键盘上输入10个整数,并求出这十个数所有奇数之和和偶数之和
时间: 2023-05-22 16:01:00 浏览: 119
好的,这是一个很基础的 C 语言编程问题。以下是代码示例:
```c
#include <stdio.h>
int main() {
int nums[10];
int odd_sum = 0, even_sum = 0;
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &nums[i]);
if (nums[i] % 2 == 0) {
even_sum += nums[i];
} else {
odd_sum += nums[i];
}
}
printf("所有奇数之和为:%d\n", odd_sum);
printf("所有偶数之和为:%d\n", even_sum);
return 0;
}
```
希望这个代码示例能够帮到你!
相关问题
C语言从键盘上输入10个整数,并求出这十个数所有奇数之和和偶数之和用While循环实现
好的,以下是代码:
```c
#include <stdio.h>
int main() {
int i = 0, num, odd_sum = 0, even_sum = 0;
while (i < 10) {
printf("请输入第%d个整数:", i + 1);
scanf("%d", &num);
if (num % 2 == 0) {
even_sum += num;
} else {
odd_sum += num;
}
i++;
}
printf("所有奇数之和为:%d\n", odd_sum);
printf("所有偶数之和为:%d\n", even_sum);
return 0;
}
```
希望能对您有所帮助!
用while函数写一个C语言程序,从键盘上输入10个整数,并求出这10个数所有奇数之和和偶数之和
好的,以下是程序的代码:
```c
#include <stdio.h>
int main() {
int num, odd_sum = 0, even_sum = 0, i = 0;
while (i < 10) {
printf("请输入第%d个整数:", i + 1);
scanf("%d", &num);
if (num % 2 == 0) {
even_sum += num;
} else {
odd_sum += num;
}
i++;
}
printf("所有奇数之和为:%d\n", odd_sum);
printf("所有偶数之和为:%d\n", even_sum);
return 0;
}
```
希望能对您有所帮助!
阅读全文