c语言用 if 语句实现菜单功能。 ************************************* * 1---成绩输入 * * 2—成绩插入 * * 3---成绩查询 * * 4---成绩排序 * * 5---成绩删除 * * 6---成绩输出 * * 0---退出 * *************************************
时间: 2023-07-05 16:35:51 浏览: 91
好的,以下是使用 if 语句实现菜单功能的示例代码:
```
#include <stdio.h>
int main() {
int choice = -1; // 初始化为无效选项
while (choice != 0) {
// 打印菜单
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("请输入选项:");
scanf("%d", &choice);
// 根据用户选择执行操作
if (choice == 1) {
printf("您选择了成绩输入\n");
// TODO: 执行成绩输入操作
} else if (choice == 2) {
printf("您选择了成绩插入\n");
// TODO: 执行成绩插入操作
} else if (choice == 3) {
printf("您选择了成绩查询\n");
// TODO: 执行成绩查询操作
} else if (choice == 4) {
printf("您选择了成绩排序\n");
// TODO: 执行成绩排序操作
} else if (choice == 5) {
printf("您选择了成绩删除\n");
// TODO: 执行成绩删除操作
} else if (choice == 6) {
printf("您选择了成绩输出\n");
// TODO: 执行成绩输出操作
} else if (choice == 0) {
printf("您选择了退出,再见!\n");
} else {
printf("无效选项,请重新输入!\n");
}
}
return 0;
}
```
这段代码会在循环中打印菜单,获取用户选择,然后根据用户选择执行相应的操作。如果用户输入了无效选项,则会提示重新输入,直到用户选择退出为止。你可以根据需要在每个选项的条件语句中添加相应的操作。