C语言输入三个整数分别判断这三个数的奇偶性,并输出他们的和
时间: 2024-10-24 11:02:55 浏览: 19
C语言项目全正整数后再计算的三种参考解答方法
在C语言中,你可以使用`scanf`函数获取用户输入的三个整数,然后利用条件运算符来判断它们的奇偶性,并计算它们的和。以下是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int num1, num2, num3, sum;
// 输入三个整数
printf("请输入三个整数:");
scanf("%d %d %d", &num1, &num2, &num3);
// 判断并打印奇偶性
printf("第一个数 (%d) 是奇数(%)还是偶数(%)\n", num1, num1 % 2 == 0 ? "偶" : "奇");
printf("第二个数 (%d) 是奇数(%)还是偶数(%)\n", num2, num2 % 2 == 0 ? "偶" : "奇");
printf("第三个数 (%d) 是奇数(%)还是偶数(%)\n", num3, num3 % 2 == 0 ? "偶" : "奇");
// 计算并输出和
sum = num1 + num2 + num3;
printf("它们的和是:%d\n", sum);
return 0;
}
```
在这个程序中,我们首先通过`%d`格式说明符读取用户的输入,并将结果存储到对应的变量中。接着,我们对每个数字使用模运算符 `%` 来判断奇偶性。如果余数为0,则该数是偶数,否则是奇数。最后,我们将这三数相加,并打印出它们的和。
阅读全文