有5个学生,每个学生的数据包括学号、姓名、三门课的成绩,从键盘输入5个学生数据,要求打印出三门课总平均成绩,以及最高分的学生的数据(包括学号、姓名、三门课的成绩、平均分数)。VS2019版

思路:用一个inPut函数输入5个学生数据;用一个average函数求总平均分;用max函数找出最高分学生数据;总平均分和最高分的学生的数据都在主函数中输出
#include
#define N 5
struct Student//结构建立体类型
{
int num;
char name[20];
float score[3];
float aver;
};

int main()
{

void input(struct Student stu[]);//声明input函数
struct Student max(struct Student stu[]);//声明max函数
float average(struct Student stu[]);//声明average函数
struct Student stu[N], * p = stu;//定义结构体变量
struct Student stud;
float a;
input(p);
a=average(p);
printf("三门课程的总平均分

有5个学生,每个学生的数据包括学号、姓名、三门课的成绩,从键盘输入5个学生数据,要求打印出三门课总平均成绩,以及最高分的学生的数据(包括学号、姓名、三门课的成绩、平均分数)。VS2019版最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/14557.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>