中易网

已知有五名同学,每名同学考试三门课程,输入五名学生三门课成绩,分

答案:1  悬赏:70  
解决时间 2021-12-20 01:18
已知有五名同学,每名同学考试三门课程,输入五名学生三门课成绩,分别计算每名同学的总分、平均分、最高分并输出。c语言
最佳答案
#include
float a_stu[4],a_cour[3];//定义两个全局数组,用来表示学生平均成绩和各科平均成绩
int a[4][3]={78,78,99,90,89,96,77,91,90,92,79,89};
int main()
{
void aver_stu(void);
void aver_cour(void);
void fangcha(void);
aver_stu();
aver_cour();
int i,j,m,p,q;
m=a[0][0];
for(i=0;i for(j=0;j if(a[i][j]>m)
{m=a[i][j];
p=i,q=j;
}
printf("分数最高是%d分,该学生是第%d个学生 ,其课程是第%d门\n",m,p+1,q+1);
fangcha();
return 0;
}
//
void aver_stu(void)
{ int i,j;
float sum1;
for(i=0;i {for(j=0,sum1=0;j sum1+=a[i][j];
a_stu[i]=sum1/3;
}
printf("四位学生的平均成绩为:\n");
for(i=0;iprintf("%f\n",a_stu[i]);
}
//
void aver_cour(void)
{int i,j;
float sum2;
for(i=0;i{
for(j=0,sum2=0;j {sum2+=a[j][i];
a_cour[i]=sum2/4;}
}
printf("三门课的平均成绩为:\n");
for(i=0;iprintf("%f\n",a_cour[i]);
}
//
void fangcha(void)
{float sum3=0,sum4=0,h;
int i;
for(i=0;i{sum3+=a_stu[i]*a_stu[i];
sum4+=a_stu[i];}
h=sum3/4-(sum4/4)*(sum4/4);
printf("平均分方差为:%f\n",h);
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鲊瓮的意思是什么啊?请解释下!
成语龙翔浅底的意思
錮塞的意思是什么?錮塞的释义是什么啊?
搜狐视频怎么看不了请求不到视频服务器,请检
梦幻西游帐号资料全部忘记要转区换将军怎么弄
赤誦的意思是什么?赤誦的释义是什么啊?
在异地柜台能否办理工行借记卡中人民币整存整
筕簹的意思是什么?筕簹的释义是什么啊?
飗飗的意思是什么啊?请解释下!
岳阳漂流哪里好?去岳阳地区漂流,哪里比较好
填住址半角括号什么意思
清暇的意思是什么?清暇的释义是什么啊?
劊伍的意思是什么?劊伍的释义是什么啊?
金牛万达b座1206是个什么公司啊
蜿蜿的意思是什么啊?请解释下!
推荐资讯
广安职业技术学院单招退档书在哪里下载,求各
材谞的意思是什么啊?请解释下!
上海成才进修学院是一所怎样的大学?
中奥汽修(温州乐清市)地址在什么地方,我要处
win10专业版开机密码忘记了怎么办
我们公司的布防系统,今早忘记撤防了,结果触
为什么有些iphone上的无线局域网显示的是WIFI
乐昌市国土资源局坪石工作点地址在什么地方,
midascivil抗震分析提示完成公路抗震设计用数
直径15mb公差mb是多少
梦幻西游怎么把LG的默认JN牛刀小试添加到技能
顺德大良哪里有幼苗蚕虫买
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?