C语言 switch语句判断任意输入一个数,判断该数据是奇数、偶数。 段落格式
时间: 2024-11-30 10:19:38 浏览: 24
在C语言中,如果你想通过`switch`语句判断一个整数是奇数还是偶数,可以这样做:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数: ");
scanf("%d", &num);
// 使用switch结构判断数的奇偶性
switch (num % 2) {
case 0:
printf("%d 是偶数\n", num);
break;
case 1:
printf("%d 是奇数\n", num);
break;
default:
printf("输入错误! 数字不是奇数也不是偶数.\n");
}
return 0;
}
```
在这个程序中,我们首先获取用户的输入,并使用`%`运算符得到该数除以2的余数。如果余数是0,则说明数字是偶数;如果余数是1,则说明是奇数。`default`分支用于处理输入不符合预期的情况。
阅读全文