学生选课管理系统菜单c语言
时间: 2023-10-26 16:09:42 浏览: 109
以下是一个简单的学生选课管理系统菜单的C语言代码示例:
```c
#include <stdio.h>
void add_student();
void delete_student();
void add_course();
void delete_course();
void display_menu();
int main() {
int choice;
display_menu();
scanf("%d", &choice);
while (choice != 0) {
switch (choice) {
case 1:
add_student();
break;
case 2:
delete_student();
break;
case 3:
add_course();
break;
case 4:
delete_course();
break;
default:
printf("Invalid choice.\n");
break;
}
display_menu();
scanf("%d", &choice);
}
printf("Exiting program...\n");
return 0;
}
void add_student() {
// TODO: 添加学生的代码
printf("Adding student...\n");
}
void delete_student() {
// TODO: 删除学生的代码
printf("Deleting student...\n");
}
void add_course() {
// TODO: 添加课程的代码
printf("Adding course...\n");
}
void delete_course() {
// TODO: 删除课程的代码
printf("Deleting course...\n");
}
void display_menu() {
printf("Student Course Management System\n");
printf("1. Add Student\n");
printf("2. Delete Student\n");
printf("3. Add Course\n");
printf("4. Delete Course\n");
printf("0. Exit\n");
printf("Enter your choice: ");
}
```
该示例程序定义了一个菜单,其中包含四个选项:添加学生、删除学生、添加课程、删除课程。程序使用一个无限循环来等待用户输入选项,然后根据选项调用相应的函数。当用户选择“0”时,程序退出。每个功能函数都只是打印一条消息,而TODO注释表示需要添加实际的代码来执行相应的操作。
阅读全文