编写程序,从键盘输入六名学生的五门成绩,分别统计出每个学生的平均成绩

如题所述

c语言编写
================
#include <stdio.h>
void main()
{
float a[6][6];//用来存放6名学生的5门成绩,最后一位用于存放平均成绩
int i,j;
float sum=0.0;
for(i=0;i<6;i++)
{ printf("请输入第%d个学生的5门成绩",i+1);
for(j=0;j<5;j++)
{scanf("%f",&a[i][j]);
sum=sum+a[i][j];
}
a[i][5]=sum/5.0;
}
printf("6名学生的成绩及平均分\n");
for(i=0;i<6;i++)
{ for(j=0;j<6;j++)
printf("%.3f ",a[i][j]);
printf("\n");
}

}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-04
/*
编写程序,从键盘输入5名学生的五门课成绩,分别统计出每个学生的平均成绩。*/
#include<stdio.h>
int
main()
{
int
i,j;
float
sum=0;
float
a[6];
//用来存放5名学生的5门成绩,最后一位用于存放平均成绩
for(i=0;i<5;i++)
{
printf("请输入第%d个学生的5门成绩\n",i+1);
for(j=0;j<5;j++)
{
scanf("%f",&a[j]);
sum=sum+a[j];
}
a[6]=sum/5.0;
}
printf("5名学生成绩的平均分\n");
//
for(i=0;i<5;i++)
//
{
for(j=0;j<6;j++)
printf("%.3f
",a[j]);
printf("\n");
//
}
return
0;
}
第2个回答  2018-04-06
/* 编写程序,从键盘输入5名学生的五门课成绩,分别统计出每个学生的平均成绩。*/
#include<stdio.h>
int main()
{
int i,j;
float sum=0;
float a[6]; //用来存放5名学生的5门成绩,最后一位用于存放平均成绩

for(i=0;i<5;i++)
{
printf("请输入第%d个学生的5门成绩\n",i+1);
for(j=0;j<5;j++)
{
scanf("%f",&a[j]);
sum=sum+a[j];

}
a[6]=sum/5.0;
}
printf("5名学生成绩的平均分\n");
// for(i=0;i<5;i++)
// {
for(j=0;j<6;j++)
printf("%.3f ",a[j]);
printf("\n");
// }

return 0;
}
第3个回答  2019-06-26
c语言编写
================
#include
<stdio.h>
void
main()
{
float
a[6][6];//用来存放6名学生的5门成绩,最后一位用于存放平均成绩
int
i,j;
float
sum=0.0;
for(i=0;i<6;i++)
{
printf("请输入第%d个学生的5门成绩",i+1);
for(j=0;j<5;j++)
{scanf("%f",&a[i][j]);
sum=sum+a[i][j];
}
a[i][5]=sum/5.0;
}
printf("6名学生的成绩及平均分\n");
for(i=0;i<6;i++)
{
for(j=0;j<6;j++)
printf("%.3f
",a[i][j]);
printf("\n");
}
}
相似回答