编程求任意给定的n个数中的奇数的乘积,偶数的平方和 以及0的个数,n通过scanf()函数输入
时间: 2023-05-13 18:07:03 浏览: 75
好的,让我来回答你的问题。以下是代码:
```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;
}
```
如果您有更多的问题,可以随时问我。
相关问题
C语言,求n(<=100)个数中奇数的平方和偶数的立方
和。
可以使用一个循环来遍历这n个数,并使用条件语句来判断每个数是奇数还是偶数。对于奇数,将其平方加到奇数平方和的变量中;对于偶数,将其立方加到偶数立方和的变量中。最后输出这两个和即可。
示例代码如下:
```c
#include <stdio.h>
int main() {
int n, num, odd_sum = 0, even_sum = 0;
scanf("%d", &n);
for (int i = 0; i < n; i++) {
scanf("%d", &num);
if (num % 2 == 1) {
odd_sum += num * num;
} else {
even_sum += num * num * num;
}
}
printf("%d %d\n", odd_sum, even_sum);
return 0;
}
```
用C语言输入N个整数分别统计奇数和奇数的个数偶数的和偶数的个数
```c
#include <stdio.h>
int main() {
int n, num, odd_count = 0, even_count = 0, odd_sum = 0, even_sum = 0;
printf("请输入整数个数:");
scanf("%d", &n);
for (int i = 0; i < n; i++) {
printf("请输入第%d个整数:", i+1);
scanf("%d", &num);
if (num % 2 == 0) { // 偶数
even_count++;
even_sum += num;
} else { // 奇数
odd_count++;
odd_sum += num;
}
}
printf("奇数个数:%d,偶数个数:%d,奇数和:%d,偶数和:%d\n", odd_count, even_count, odd_sum, even_sum);
return 0;
}
```
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)