c语言做一个好看的菜单
时间: 2023-09-03 20:25:06 浏览: 98
### 回答1:
以下是一个简单的 C 语言程序,可以创建一个好看的菜单:
```c
#include <stdio.h>
int main(void) {
int choice;
printf("==========菜单==========\n");
printf("1. 选项一\n");
printf("2. 选项二\n");
printf("3. 选项三\n");
printf("=========================\n");
printf("请选择您想要的选项(输入对应数字):");
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` 语句来执行对应的操作。可以根据实际需求修改菜单的选项和操作。
### 回答2:
C语言可以通过使用控制台输入输出相关函数,创建一个简单但好看的菜单界面。以下是一个用C语言实现的示例:
```c
#include <stdio.h>
int main() {
int choice;
printf("欢迎来到美食城!\n");
printf("1. 春卷\n");
printf("2. 红烧肉\n");
printf("3. 酸辣汤\n");
printf("4. 宫保鸡丁\n");
printf("5. 水煮鱼\n");
printf("请选择您想点的菜品(输入对应数字):");
scanf("%d", &choice);
switch(choice) {
case 1:
printf("您选择了春卷,价格:10元。\n");
break;
case 2:
printf("您选择了红烧肉,价格:20元。\n");
break;
case 3:
printf("您选择了酸辣汤,价格:15元。\n");
break;
case 4:
printf("您选择了宫保鸡丁,价格:25元。\n");
break;
case 5:
printf("您选择了水煮鱼,价格:30元。\n");
break;
default:
printf("输入无效!请重新选择。\n");
break;
}
return 0;
}
```
这段代码使用了`printf`函数来打印菜单选项,然后使用`scanf`函数接收用户的选择。根据用户输入的选择,使用`switch`语句来输出对应菜品的价格。根据个人需求,你可以自行调整菜单内容和样式,使它更加好看。
### 回答3:
要在C语言中做一个好看的菜单,可以使用控制台的文本形式来呈现。下面是一个简单的例子:
```c
#include <stdio.h>
int main() {
int choice;
printf("欢迎光临!\n");
printf("------------------\n");
printf("1. 牛排\n");
printf("2. 煎饺\n");
printf("3. 水煮鱼\n");
printf("4. 麻辣烫\n");
printf("5. 退出\n");
printf("------------------\n");
printf("请选择您的菜单:");
scanf("%d", &choice);
switch(choice) {
case 1:
printf("您选择了牛排。\n");
// 执行相关操作
break;
case 2:
printf("您选择了煎饺。\n");
// 执行相关操作
break;
case 3:
printf("您选择了水煮鱼。\n");
// 执行相关操作
break;
case 4:
printf("您选择了麻辣烫。\n");
// 执行相关操作
break;
case 5:
printf("谢谢光临,再见!\n");
break;
default:
printf("无效的选择。\n");
}
return 0;
}
```
这个例子中,我们使用了控制台输出来呈现菜单选项,并使用了`scanf`函数来接收用户的输入。然后,我们使用`switch`语句来根据用户的选择执行相关操作。通过在每个选项前加上一些分隔线和欢迎语,可以使菜单看起来更加美观。请根据实际需求添加适当的操作和美化效果。