當前位置:編程學習大全網 - 編程軟體 - 編寫程序,從鍵盤輸入6名學生的5門成績,分別統計出每個學生的平均成績, 誰給編寫這樣壹個現成

編寫程序,從鍵盤輸入6名學生的5門成績,分別統計出每個學生的平均成績, 誰給編寫這樣壹個現成

# include <stdio.h>

# define M 6

# define N 5

float average(float *p,int n) /*求平均分的函數*/

{ float sum=0.;

int i;

for(i=0;i<n;i++)

sum=sum+*(p+i);

return sum/n;

}

void main()

{ float score[M][N],ave[M]; /*定義數組score[6][5]用來放6個學生5門課成績*/

int i,j;

for(i=0;i<M;i++)

{printf("輸入第%d個學生的%d門課的成績:",i+1,N);

for(j=0;j<N;j++)

scanf("%f",&score[i][j]);

printf("\n");

}

for(i=0;i<M;i++)

{ave[i]=average(score[i],N);

printf("第%d個學生的平均分為:%.2f\n",i+1,ave[i]);

}

}

打字不易,如滿意,望采納。

  • 上一篇:溫州那裏有五金拋光外發的
  • 下一篇:華為編程倉頡官網
  • copyright 2024編程學習大全網