C语言课件06(数组).pptVIP

  • 0
  • 0
  • 约2.01万字
  • 约 74页
  • 2019-09-29 发布于湖北
  • 举报
例6.12 输入一个班级学生的四门课成绩,求每个学生的平均成绩及每门课的平均成绩。 #define M 5 // 学生数 #define N 4 // 课程数 #include stdio.h void main() { float a[M][N+1],sum,ave[N]; int i,j; for(i=0;iM;i++) for(j=0;jN;j++) scanf(%f,a[i][j]); // 输入数据 for(i=0;iM;i++) // 计算每个学生的平均成绩 { sum=0; for(j=0;jN;j++) sum+=a[i][j]; a[i][N]=sum/N; } //a[i][N]存放每个学生的平均成绩 for(i=0;iN;i++) // 计算每门课的平均成绩 { sum=0; for(j=0;jM;j++) sum+=a[j][i]; ave[i]=sum/M; } for(i=0;iM;i++) printf(NO %d:%8.2f\n,i+1,a[i][N]); for(i=0;iN;i++) printf(Score %d:%8.2f\n,i+1,ave[i]); } * * *

文档评论(0)

1亿VIP精品文档

相关文档