c语言课程设计学生成绩管理系统(14)
时间:2026-01-18
时间:2026-01-18
c语言课程设计 c语言
printf("请输入名次:"); scanf("%d",&num); getchar();
for(i=0;i<=numstus;i++) if(num==stud[i].index) {
display(stud,i,i); break; }
else continue; }
if(i>numstus) {
printf("没有查找所要的信息。\n"); return -1; }
return i; } }
//#include"head.h"
int openfile(student stu[]) {
int i=0,j; FILE *fp;
char filename[20],str[2]; if(numstus!=0) {
printf("已经有记录存在,是否保存?(y/n)"); gets(str);
if(str[0]=='y'||str[0]=='Y') writetotext(stu); }
printf("请输入文件名:"); gets(filename); numstus=0;
if((fp=fopen(filename,"rb+"))==NULL) {
printf("无法打开该文件\n"); return(-1); }
fscanf(fp,"%d",&numstus); fgetc(fp);
while(i<numstus) {