C语言:建立一个学生信息数据库
发布网友
发布时间:2022-04-23 18:19
我来回答
共1个回答
热心网友
时间:2023-10-12 16:50
1)建立结构体及其10个元素的数组
struct Student{
int Num;
char Name[10];
char Sex;
double Score[5];
}student[10];
2)建立一个关于该结构的输入函数,如:
void Input(struct Student stu)
{
printf("Input Name:");
scanf("%d",&stu.Num);
/*等等*/
}
3)建立一个关于该结构的输出函数,如:
void Output(struct Student stu)
{
printf("NUMBER: %d\n",stu.Num);
/*等等*/
}
4)计算某门课的平均分
double Average(struct Student * stu,int course)
{
int i;
double ave=0.0;
for(i=0;i<10;i++)
ave+=stu[i].Score[course];
return ave/10;
}
最后用main函数把有关问题贯穿起来。