用C语言使用三目运算方法,判断奇偶数
时间: 2024-09-29 20:03:35 浏览: 66
C语言入门填空题(适用于初学者)
在C语言中,你可以使用三目运算符(也称条件运算符)`?:`来快速判断一个整数是奇数还是偶数。三目运算符的基本语法是 `condition ? expr1 : expr2`,如果条件成立,就执行`expr1`;否则执行`expr2`。
以下是使用三目运算符判断奇偶数的例子:
```c
#include <stdio.h>
int main() {
int number;
printf("请输入一个整数:");
scanf("%d", &number);
// 判断奇偶数
int isEven = number % 2 == 0 ? 1 : 0; // 如果number除以2余数为0,isEven为1(代表偶数),否则为0(代表奇数)
if (isEven) {
printf("%d是偶数。\n", number);
} else {
printf("%d是奇数。\n", number);
}
return 0;
}
```
在这个例子中,`number % 2 == 0` 是条件,如果成立,`isEven` 就赋值为1,表示偶数;否则赋值为0,表示奇数。
阅读全文