C语言编程,从键盘上任意输入10个整数,计算所有奇数的和,以及偶数的平均值,并输出它们。
时间: 2023-12-06 22:05:30 浏览: 160
C语言程序设计-编写程序。从键盘读入8个整数存入数组a中并输出这8个数据。和、最大值、最小值及平均值。正数之和、负数之和
5星 · 资源好评率100%
好的,以下是 C 语言的代码实现:
```c
#include <stdio.h>
int main() {
int nums[10];
int odd_sum = 0, even_sum = 0, even_count = 0;
// 从键盘上输入10个整数
for (int i = 0; i < 10; i++) {
printf("请输入一个整数:");
scanf("%d", &nums[i]);
}
// 计算所有奇数的和和偶数的平均值
for (int i = 0; i < 10; i++) {
if (nums[i] % 2 == 0) {
even_sum += nums[i];
even_count++;
} else {
odd_sum += nums[i];
}
}
double even_avg = (double) even_sum / even_count;
// 输出结果
printf("所有奇数的和为:%d\n", odd_sum);
printf("所有偶数的平均值为:%f\n", even_avg);
return 0;
}
```
你可以将代码复制到 C 语言编译器中编译运行,然后按照提示输入10个整数,就可以得到所有奇数的和和偶数的平均值了。
阅读全文