C语言编程,输入10个学生5门课的成绩,分别用函数实现以下功能:

来源:百度知道 编辑:UC知道 时间:2024/05/30 23:25:40
1.计算每个学生的平均分;
2.计算每门课的平均分;
3.找出所有50个分数中最高的分数所对应的学生和课程;
4.计算平均分方差

#include<stdio.h>
#include<windows.h>
main()
{
int i,j,li=0,lj=0;
float score[10][5],average[10],a1,a2,a3,a4,a5,largest=0,fc=0,a=0;
//score是50个学生的成绩,average是5门课的平均成绩,a1-a5分别是5门课的平均成绩,li是最高分的学生
//lj是最高分的学科,largest是最高分,fc是平均分方差,a是50个成绩的平均分
printf("请输入10个学生的成绩,按照语文、数学、英语、物理、化学的顺序依次输入:\n");
for(i=0;i!=10;++i)
{
printf("第%d个学生:\n",i+1);
for(j=0;j!=5;++j)
{
scanf("%f",&score[i][j]);
if(largest<score[i][j])
{
largest=score[i][j];
li=i+1;
lj=j+1;
}
a=a+score[i][j];
}
average[i]=(score[i][0]+score[i][1]+score[i][2]+score[i][3]+score[i][4])/5;
a1=a1+score[i][0];
a2=a2+score[i][1];
a3=a3+score[i][2];
a4=a4+score[i][3];
a5=a5+score[i][4];
}
a=a/50;
for(i=0;i!=10;++i)
{
for(j=0;j!=5;++j)
{
fc=fc+(score[i][j]-a)*(score[i][j]-a);
} <

C语言编程: 输入4个整数 从键盘任意输入5个学生姓名,编程找出按字典顺序排在最前面的学生姓名用c语言 c语言编程从键盘上输入学生5门课的成绩计算出总成绩和平均成绩。 C语言编程:输入10个数字,输出这10个数字的和 输入50个学生C语言成绩,完成以下操作, c语言输入学生姓名 c编程:输入10个学生与5门课成绩,分别用函数求:每个学生平均分;每门课平均分;找出总分最高的学生 求助c编程:输入10个学生与5门课成绩,分别用函数求:每个学生平均分;每门课平均分;找出总分最高的学生 输入5个学生的姓名,学号和5门课成绩,用C语言结构体数组实现: C语言编程:用指针编程,输入3个整数,从小到大的顺序输出