在屏幕上显示一张如下所示的时间表: *****Time***** 1 morning 2 afternoon 3 night Please enter your choice: 操作人员根据提示进行选择,程序根据输入的时间序号显示相应的问候信息, 选择1时显示"早上好!", 选择2时显示"下午好!", 选择3时显示"晚上好!", 对于其他选择显示"无效输入!",
时间: 2024-02-17 09:03:39 浏览: 23
好的,这里给出一个示例代码,用于实现输入时间序号,然后根据序号输出相应的问候信息。
```c++
#include <stdio.h>
int main() {
printf("*****Time*****\n");
printf("1 morning\n");
printf("2 afternoon\n");
printf("3 night\n");
printf("Please enter your choice:");
int choice;
scanf("%d", &choice);
switch (choice) {
case 1:
printf("早上好!\n");
break;
case 2:
printf("下午好!\n");
break;
case 3:
printf("晚上好!\n");
break;
default:
printf("无效输入!\n");
break;
}
return 0;
}
```
在这个代码中,我们使用了 `switch` 语句来根据用户输入的时间序号做出相应的问候。如果用户输入的是 1,就输出 "早上好!";如果是 2,就输出 "下午好!";如果是 3,就输出 "晚上好!";如果是其他数字,就输出 "无效输入!"。