资源简介
要求如下: 一:程序启动后显示主菜单,包括: 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:同
- 上一篇:用8253、8259A、8255实现的中断实验
- 下一篇:序列图合成工具
相关资源
- 李晓峰通信原理.zip
- 图解西门子S71200PLC入门到实践(清晰
- AI拓客商家联盟V2.1.3前端+后端.rar
- echarts大数据领导仓demo.rar
- [C51单片机开发工具Keil.UV4].Keil.C51.V9
- Deep_Learning_2016.pdf
- zw_Classification1.zip
- Griffiths-IntroductiontoElectrodynamics4thEdit
- ParaViewTutorial.pdf
- xyisv_10236804.zip
- 计算机图形学第4版高清电子书.pdf
- 《多粒度知识获取与不确定性度量》
- 华成英模电课件.zip
- 70d0cd041f738f12db575d3b46e97582.pdf
- OfficeTabEnterprise13.1.zip
- wxu998.rar
- PowerDesigner16.5汉化文件.rar
- jsgis.zip
- PinyinIME(关键代码写了注释).zip
- 锁相环设计、仿真与应用第5版中.pd
- novelOnLine.zip
- SingleSensorImagingMethodsandApplicationsforDi
- ControlSystemsEngineering7th(NormanS.Nise)
- ModernControlSystems13th(RichardC.Dorf).ra
- VectorMagic_1.15pojie.rar
- complexityoflattice__problems.pdf
- xnby_883749.zip
- TOGAF培训讲义-周金根.pdf
- OS12.2驱动,手机虚拟定位软件,Loca
- 大话系列-大话数据结构(pdf高清版)
评论
共有 条评论