用c编写程序,从键盘读入一个整数,如果该整数是0至6的范围,则相应输出“SUN”、“MON”、“TUE”、“WED”、“THU”、“FRI”以及“SAT”到屏幕,如果该整数不是在0至6的范围,则输出“Error”
时间: 2024-10-16 07:12:28 浏览: 106
当你想用C语言编写这样一个程序,你可以按照以下步骤进行:
```c
#include <stdio.h>
int main() {
int input;
// 从键盘读取输入
printf("请输入一个0至6之间的整数:");
scanf("%d", &input);
// 检查输入是否在0到6范围内,并根据范围打印相应的字符串
if (input >= 0 && input <= 6) {
switch (input) {
case 0: printf("SUN\n"); break;
case 1: printf("MON\n"); break;
case 2: printf("TUE\n"); break;
case 3: printf("WED\n"); break;
case 4: printf("THU\n"); break;
case 5: printf("FRI\n"); break;
case 6: printf("SAT\n"); break;
default: break; // 如果不在0-6内,直接跳过
}
} else {
printf("Error\n");
}
return 0;
}
```
当用户输入一个数字后,程序会检查它是否在0到6之间。如果是,它会通过`switch`语句分别对应输出星期一到星期日;如果不是这个范围内的数,就会输出"Error"。
阅读全文