在C语言中用 if 语句实现菜单功能。 ************************************* * 1---成绩输入 * * 2—成绩插入 * * 3---成绩查询 * * 4---成绩排序 * * 5---成绩删除 * * 6---成绩输出 * * 0---退出 * ************************************* 请输入你的选择(0---6):
时间: 2023-07-05 07:35:24 浏览: 87
一个C语言成绩查询程序,有四个功能
好的,以下是用 C 语言实现菜单功能的代码:
```c
#include <stdio.h>
int main() {
int choice;
do {
printf("*************************************\n");
printf("* 1---成绩输入 *\n");
printf("* 2---成绩插入 *\n");
printf("* 3---成绩查询 *\n");
printf("* 4---成绩排序 *\n");
printf("* 5---成绩删除 *\n");
printf("* 6---成绩输出 *\n");
printf("* 0---退出 *\n");
printf("*************************************\n");
printf("请输入你的选择(0---6):");
scanf("%d", &choice);
switch (choice) {
case 1:
printf("您选择了成绩输入\n");
// TODO: 实现成绩输入功能
break;
case 2:
printf("您选择了成绩插入\n");
// TODO: 实现成绩插入功能
break;
case 3:
printf("您选择了成绩查询\n");
// TODO: 实现成绩查询功能
break;
case 4:
printf("您选择了成绩排序\n");
// TODO: 实现成绩排序功能
break;
case 5:
printf("您选择了成绩删除\n");
// TODO: 实现成绩删除功能
break;
case 6:
printf("您选择了成绩输出\n");
// TODO: 实现成绩输出功能
break;
case 0:
printf("程序已退出\n");
break;
default:
printf("输入有误,请重新输入\n");
break;
}
} while (choice != 0);
return 0;
}
```
在这个程序中,我们使用了 `do-while` 循环来实现反复显示菜单并等待用户输入选择的功能,并使用 `switch-case` 结构根据用户的选择执行不同的功能。你可以根据自己的需要在每个 `case` 语句中添加具体的功能实现代码。
阅读全文