c 语言 switch用法输出整数除以5的余数
时间: 2024-10-18 16:22:01 浏览: 34
在C语言中,可以使用`switch`语句结合取模运算符 `%` 来输出整数除以5的余数。取模运算符 `%` 可以得到两个整数相除后的余数。下面是一个简单的示例:
```c
#include <stdio.h>
int main() {
int num; // 输入的整数
printf("请输入一个整数:");
scanf("%d", &num);
// 使用 switch 结构获取除以5的余数
switch (num % 5) {
case 0:
printf("%d 除以 5 的余数是 0\n", num);
break;
case 1:
printf("%d 除以 5 的余数是 1\n", num);
break;
case 2:
printf("%d 除以 5 的余数是 2\n", num);
break;
case 3:
printf("%d 除以 5 的余数是 3\n", num);
break;
case 4:
printf("%d 除以 5 的余数是 4\n", num);
break;
default:
printf("输入有误,%d 除以 5 没有整数余数\n", num);
break;
}
return 0;
}
```
在这个例子中,程序会读取用户输入的整数,然后计算它除以5的余数,并通过`switch`根据余数值打印相应的消息。
阅读全文