任意输入10个整数,求其中的偶数之积。用while语句
时间: 2023-05-29 19:05:48 浏览: 211
product = 1
count = 0
while count < 10:
num = int(input("请输入一个整数:"))
if num % 2 == 0:
product *= num
count += 1
print("这10个整数中的偶数之积为:", product)
相关问题
用while语句编写程序任意输入10个整数,求其中的偶数之积。
```
product = 1 # 初始化偶数之积为1
count = 0 # 计数器,记录已输入的偶数个数
while count < 10: # 输入10个整数
num = int(input("请输入一个整数:"))
if num % 2 == 0: # 判断是否为偶数
product *= num # 是偶数则累乘
count += 1 # 偶数个数加1
print("这10个整数中的偶数之积为:", product)
```
用do while语句 任意输入10个整数,求其中的偶数之积。 注意:语言选DEV C++。 输入格式: 在一行中输入10个整数,各数据之间用空格间隔。
好的,让我来回答你的问题。以下是使用 do while 语句在 DEV C 中实现输入 10 个整数并求其中偶数之积的代码:
```c
#include <stdio.h>
int main() {
int i = 1, num, product = 1;
do {
printf("请输入第%d个整数:", i);
scanf("%d", &num);
if (num % 2 == 0) {
product *= num;
}
i++;
} while (i <= 10);
printf("这10个数中的偶数之积为:%d\n", product);
return 0;
}
```
输入格式为:在一行中输入 10 个整数,各数据之间用空格间隔。
阅读全文