一次性输入10个整数,求其中的偶数之积。 注意:语言选DEV C++。 输入格式: 在一行中输入10个整数,各数据之间用空格间隔。
时间: 2023-05-29 12:05:55 浏览: 54
```
#include <stdio.h>
int main() {
int num, product = 1;
for (int i = 0; i < 10; i++) {
scanf("%d", &num);
if (num % 2 == 0) {
product *= num; // 如果是偶数,则乘到积中
}
}
printf("%d", product);
return 0;
}
```
相关问题
任意输入10个整数,求其中的偶数之积。 注意:语言选DEV C++。
好的,以下是 DEV C 的代码:
```c
#include <stdio.h>
int main() {
int num, even_product = 1;
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &num);
if (num % 2 == 0) {
even_product *= num;
}
}
printf("偶数之积为:%d\n", even_product);
return 0;
}
```
请注意,以上代码只是一个示例,实际上可以使用任何编程语言来解决这个问题。
任意输入10个整数,求其中的偶数之积。 注意:语言选DEV C++。 输入格式: 在一行中输入10个整数,各数据之间用空格间隔。
以下是DEV C++的代码:
```c
#include <stdio.h>
int main() {
int num, product = 1;
for (int i = 0; i < 10; i++) {
scanf("%d", &num);
if (num % 2 == 0) {
product *= num;
}
}
printf("%d", product);
return 0;
}
```
首先定义两个变量,`num`用来存储输入的整数,`product`用来存储偶数的乘积,初始值为1。
然后使用`for`循环输入10个整数,每输入一个数就判断是否为偶数,如果是偶数就将其乘到`product`中。
最后输出`product`即可。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)