ZZULIOJ 1128: 课程平均分
生活随笔
收集整理的這篇文章主要介紹了
ZZULIOJ 1128: 课程平均分
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
課程平均分
題目描述
期末考試結束,班主任拿到了本班學生的成績匯總表,由m行n列組成(本班共有m名學生,本學期有n門課程),每行是一個同學的n門課程成績,請編寫程序,計算并輸出每門課的平均分,結果保留2位小數。
輸入
第一行是兩個整數m和n,表示本班的人數和本學期課程數目,0<m<=1000,0<n<=10。
接下來是成績單,有m行,每行n個實數。
輸出
輸出一行,有n個實數,保留兩位小數,表示每門課的平均分,用空格隔開。
樣例輸入 Copy
5 4
80 65 70 95
99 38 59 90
30 78 81 85
90 43 13 80
65 87 79 80
樣例輸出 Copy
72.80 62.20 60.40 86.00
#include<stdio.h> const int M=1000,N=10; int main() {int m,n,i,j;double a[M][N],y;scanf("%d%d",&m,&n);for(i=0;i<m;i++)for(j=0;j<n;j++){scanf("%lf",&a[i][j]);}for(i=0;i<n;i++){y=0;for(j=0;j<m;j++){y+=a[j][i];}y=y/m;printf("%.2f ",y);}printf("\n");return 0; }
總結
以上是生活随笔為你收集整理的ZZULIOJ 1128: 课程平均分的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OJ1050: 阶乘的累加和(C语言实现
- 下一篇: ZZULIOJ 1072:青蛙爬井