编程求任意给定的n个数中的奇数的乘积,偶数的平方和 以及0的个数,n通过scanf()函数输入
时间: 2023-05-13 22:07:03 浏览: 117
好的,让我来回答你的问题。以下是代码:
```c
#include <stdio.h>
int main() {
int n, num, odd_product = 1, even_sum = 0, zero_count = 0;
scanf("%d", &n);
for (int i = 0; i < n; i++) {
scanf("%d", &num);
if (num == 0) {
zero_count++;
} else if (num % 2 == 0) {
even_sum += num * num;
} else {
odd_product *= num;
}
}
printf("奇数的乘积为:%d\n", odd_product);
printf("偶数的平方和为:%d\n", even_sum);
printf("0的个数为:%d\n", zero_count);
return 0;
}
```
如果您有更多的问题,可以随时问我。
阅读全文