学生通迅录管理_c语言课程设计(2)

时间:2025-03-10

程序代码

int main()

{ int i=0,j=0; FILE *fp; STUDENT stu[M]; /*定义结构体数组*/

int len=M; /*保存记录长度*/

if((fp=fopen("record.txt","rb"))==NULL) /*打开文件,并判断打开是否正常*/ { printf("文件已不存在,请从新建立通迅录\n");/*没打开*/ } else { }

len=file_out(stu); for(;;)/*无限循环*/

{ switch(menu()) /*调用主菜单函数,返回值整数作开关语句的条件*/ }

{

case 0:exit(0);break;/*退出*/

case 1:print(stu[search(stu,len)]);break; /*查询*/ case 2:len=add(stu,len);break; /*增加*/

case 3:change(stu,len);break; /*修改*/ case 4:len=del(stu,len); break; /*删除*/

//case 5:display(stu,len);break; /*显示所有学生信息*/ }

len=enter(stu,len);

return 0; }

/**********************************通迅录建立函数,参数为结构体数组以及记录条数******************************/ int enter(STUDENT t[],int n) { int i,k=2,c=1;

STUDENT temp;

printf("建立通迅录:\n");

printf("------------------------------------------------\n"); for(i=0;k>1;i++) { printf("输入个人班级号:\n");

scanf("%s",temp.cla);

printf("输入个人学号:\n"); scanf("%s",temp.num); printf("输入个人姓名:\n");

学生通迅录管理_c语言课程设计(2).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219