/*交换前后结点中的语文成绩,使之与学号相匹配*/ fen=max->yingyu; max->yingyu=p1->yingyu; p1->yingyu=fen; /*交换前后结点中的英语成绩,使之与学号相匹配*/ fen=max->shuxue; max->shuxue=p1->shuxue; p1->shuxue=fen; /*交换前后结点中的数学成绩,使之与学号相匹配*/ }
} max=head;p1=head;/*重新使max,p指向链表头*/ } p2->next=NULL;/*链表结尾*/ printf("输入的学生数为:%d个! ",n); return(head);
} /*=================================================================================*/ /*=================================================================================*/ score *load2311(score *head) /*函数load2311,功能:从文件读入学生记录*/ { score *p1,*p2; int m=0; char filepn[10]; FILE *fp; printf("请输入文件路径及文件名:"); scanf("%s",filepn);/*输入文件路径及名称*/ if((fp=fopen(filepn,"r+"))==NULL) { printf("不能打开文件! "); return 0; } fscanf(fp," 考试成绩管理系统 "); fscanf(fp,"作者:周纯钢 班级: 信息023 学号:11 "); fscanf(fp,"----------------------------------------- "); fscanf(fp,"学号 姓名 语文 英语 数学 "); fscanf(fp,"----------------------------------------- ");/*读入表格域*/ printf(" 考试成绩管理系统 ");
上一篇:选票
下一篇:学数学也要学点偷懒的技术
|