输入3个整数判断偶数的个数,C语言编程
时间: 2023-05-18 21:04:43 浏览: 137
可以使用以下代码来判断输入的三个整数中有多少个是偶数:
```
#include <stdio.h>
int main() {
int num1, num2, num3;
int even_count = 0;
printf("请输入三个整数:\n");
scanf("%d %d %d", &num1, &num2, &num3);
if (num1 % 2 == 0) {
even_count++;
}
if (num2 % 2 == 0) {
even_count++;
}
if (num3 % 2 == 0) {
even_count++;
}
printf("输入的三个整数中有 %d 个是偶数。\n", even_count);
return 0;
}
```
这段代码首先使用 `scanf` 函数从标准输入中读取三个整数,然后分别判断它们是否为偶数,如果是偶数则将计数器 `even_count` 加一。最后输出偶数的个数。
相关问题
用c语言编写下列程序:输入3个整数,判断偶数的个数
以下是用 C 语言编写的程序,可以输入 3 个整数,然后判断其中偶数的个数:
```c
#include <stdio.h>
int main() {
int num1, num2, num3;
int even_count = 0;
printf("请输入三个整数:\n");
scanf("%d %d %d", &num1, &num2, &num3);
if (num1 % 2 == 0) {
even_count++;
}
if (num2 % 2 == 0) {
even_count++;
}
if (num3 % 2 == 0) {
even_count++;
}
printf("偶数的个数为:%d\n", even_count);
return 0;
}
```
如果您有任何编程方面的问题,欢迎随时向我提问。
检测输入数据中奇数和偶数的个数 从键盘输入一系列正整数,输入-1表示输入结束(-1本身不是输入的数据)。编写程序判断输入数据中奇数和偶数的个数。如果用户输入的第一个数据就是-1,则程序输出"over!"。否则。用户每输入一个数据,输出该数据是奇数还是偶数,直到用户输入-1为止,分别统计用户输入数据中奇数和偶数的个数。,用c语言编程
下面是用 C 语言编写的程序,可以实现输入一系列正整数,判断奇偶性,并统计个数:
```c
#include <stdio.h>
int main() {
int num, oddCount = 0, evenCount = 0;
printf("请输入一系列正整数(输入-1结束):\n");
do {
scanf("%d", &num);
if (num == -1) {
printf("over!\n");
break;
}
if (num % 2 == 0) {
printf("%d 是偶数\n", num);
evenCount++;
} else {
printf("%d 是奇数\n", num);
oddCount++;
}
} while (1);
printf("奇数个数:%d,偶数个数:%d\n", oddCount, evenCount);
return 0;
}
```
程序中使用了 do-while 循环来不断读取用户输入的数据,如果输入的是 -1,则跳出循环并输出 "over!"。如果输入的是正整数,就判断其奇偶性并输出对应的信息,同时统计奇数和偶数的个数。最后输出统计结果。
阅读全文
相关推荐














