• 大小: 0.01M
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


要求如下: 一:程序启动后显示主菜单,包括: 1.显示班级列表 2.增加班级 3.删除班级 4.班级同学加入 5.班级同学删除 6.同学录显示 7.同学录存盘 8.同学录文件调入 9.退出 按下相应键进入各自子功能 二.每个子功能执行完毕之后,返回并显示主菜单 三.功能说明 1.在屏幕显示已登记的班级总数,各班级名称,加入同学人数 2.输入班级信息,包括班号,入学年份,毕业年份 3.输入要删除的班号,删除该班信息 4.输入同学姓名,性别,班号,学号 5.输入姓名,学号,删除该同学信息 6.输入班号,显示该班同学列表 7.输入文件名,将该同录信息存入文件 8.输入文件名,读取文件将数据调入,从新

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 
#include 


int show_class_list();
int add_class();
int del_class(int class_id);
int add_student();
int del_student(int student_idchar *);
int show_classmates(int class_id);
int store_classmates();
int load_classmates();
int init();
struct student {
    char name[50];
    char sex;
    int id;
    int classid;
    struct student * next;
    struct student * prev;
};

struct class {
    int id;
    int entrance_year;
    int graduation_year;
    int student_num;
    struct student * mate;
    struct class * next;
};

struct class * TXL = NULL;

int main()
{
    int cmd;
    int del_class_id;    
    int del_student_id; 
    int show_class_id;
    char * del_student_name ;

    do {
        printf(“\n\n“);
        printf(“1:显示班级列表\n“);
        printf(“2:增加班级\n“);
        printf(“3:删除班级\n“);
        printf(“4:班级同学加入\n“);
        printf(“5:班级同学删除\n“);
        printf(“6:同学录显示\n“);
        printf(“7:同

评论

共有 条评论