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

时间:2025-03-10

程序代码

STUDENT temp;

int i=M,flag=0;

printf("请查找要修改个人记录的姓名:\n"); i=find_name(s,n); print(s[i]);

printf("是否修改?\n(1是 0否)\n"); scanf("%d",&flag);

if(flag==1) { printf("输入修改的个人班级号:\n");

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

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

printf("输入修改的个人姓名:\n"); scanf("%s",);

printf("输入修改的个人QQ号:\n"); scanf("%s",temp.qq);

printf("输入修改的个人电话:\n"); scanf("%s",temp.tel); strcpy(s[i].cla,temp.cla); strcpy(s[i].num,temp.num); strcpy(s[i].name,); strcpy(s[i].qq,temp.qq); strcpy(s[i].tel,temp.tel); file_in(s,n);

} }

/******************************删除函数,参数为结构体数组和记录条数****************************/ int del(STUDENT t[],int n) { int ch=0;

int i,j;

printf("查找要删除的记录信息\n"); /*提示信息*/ i=find_name(t,n); /*调用find_name函数*/

print(t[i]); /*调用输出函数显示该条记录信息*/

printf("确认是否要删除(1是/0否)\n"); /*确认是否要删除*/ scanf("%d",&ch); /*输入一个整数0或1*/ if(ch==1) /*如果确认删除整数为1*/

{ for(j=i+1;j<n;j++) /*删除该记录,实际后续记录前移*/

{ strcpy(t[j-1].cla,t[j].cla); /*将后一条记录的班级拷贝到前一条*/ strcpy(t[j-1].num,t[j].num); /*将后一条记录的学号拷贝到前一条*/

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

精彩图片

热门精选

大家正在看

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

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

支付方式:

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

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