附录程序 #include"stdio
h" #include #include #include"process
h" #include"ctype
h" typedef struct { char num[10]; char name[10]; int chinese; int math; int english; int dianlu; double aver; }Student; Student stu[99]; int shuru(Student stud[],int n)/*输入若干条记录*/ { int i=0; char sign,x[10]; double a=0
0; while(sign
='n'&&sign
='N') { printf("输入学生学号:"); scanf("%s",stu[n+i]
num); printf("输入学生姓名:"); scanf("%s",stu[n+i]
name); printf("输入学生的语文、数学、英语、电路分数:"); scanf("%d%d%d%d",&stu[n+i]
chinese,&stu[n+i]
math,&stu[n+i]
english,&stu[n+i]
dianlu); a=1
0*(stu[n+i]
chinese+stu[n+i]
math+stu[n+i]
english+stu[n+i]
dianlu)/4; stu[n+i]
aver=a; gets(x); /*清除多余的输入*/ printf("是否继续输入
(Y/N):\n"); scanf("%c",&sign); i++; } return(n+i); } void xianshi(Student stud[],int n) /*显示所有记录*/ { int i ; printf