匿名用户
1级
2013-07-06 回答
#include "stdio.h"
#include "string.h"
#include "windows.h"
#include "conio.h"
void input();
void menu();
struct student
{
int code;
char name[20];
char sex;
int age;
int chinese;
int english;
int computer;
int math;
int total;
int average;
}stud[100];
struct student temp;
void input()
{
int num,i;
printf("请问您要输入几个学生的信息?\n");
scanf("%d",&num);
for(i=0;i
{
printf("请输入第%d个学生的学号:\n",i+1);
scanf("%d",&stud[i].code);
printf("请输入第%d个学生的姓名:\n",i+1);
scanf("%s",&stud[i].name);
fflush(stdin);
printf("请输入第%d个学生的性别(F为女,M为男):\n",i+1);
scanf("%c",&stud[i].sex);
fflush(stdin);
printf("请输入第%d个学生的年龄:\n",i+1);
scanf("%d",&stud[i].age);
printf("请输入第%d个学生的语文成绩:\n",i+1);
scanf("%d",&stud[i].chinese);
printf("请输入第%d个学生的英语成绩:\n",i+1);
scanf("%d",&stud[i].english);
printf("请输入第%d个学生的计算机成绩:\n",i+1);
scanf("%d",&stud[i].computer);
printf("请输入第%d个学生的数学成绩:\n",i+1);
scanf("%d",&stud[i].math);
stud[i].total = stud[i].chinese+stud[i].english+stud[i].computer+stud[i].math;
stud[i].average = stud[i].total/4;
}
printf("您已经输入了%d个学生的信息",num);
printf("\n请按任意键返回主菜单!");
fflush(stdin);
getch();
system("cls");
menu();
}
void find()
{
int choice,i,code;
char name[20];
printf("请问您需要按照哪一个方式来查找学员:\n");
printf