{
swap(a[i],a[j]);
}
}
}
break;
}
printfall(a,n);
char kk;
printf("按任意键返回……………………\n");
kk=getch();
}
//添加函数
void add(struct student *a,int *n)
{
int i,j;
i=*n;
int flag=0;
printf("请输入你要添加的学号\n");
scanf("%s",a[i].number);
for(j=0;j<*n;j++)
{
if(strcmp(a[i].number,a[j].number)==0)
{
flag=1;
printf("此学生已存在\n");
}
}
if(flag==0)
{
printf("请输入他(她)的姓名:\n");
scanf("%s",a[i].name);
printf("请输入%s的c语言成绩:\n",a[i].name);
scanf("%d",&a[i].c);
printf("请输入%s的数学成绩\n",a[i].name);
scanf("%d",&a[i].math);
printf("请输入%s的体育成绩\n",a[i].name);
scanf("%d",&a[i].gym);
printf("请输入%s的英语成绩\n",a[i].name);
scanf("%d",&a[i].english);
a[i].all=a[i].gym+a[i].english+a[i].c+a[i].math;
printf("添加成功!!\n");
(*n)++;
allrank(a,*n);
}
}
//修改函数
void change(struct student *a,int n)
{
int i;
char k;
int flag=0;
char number[15];
printfall(a,n);
上一页 [1] [2] [3] 下一页

【责编:peter】