c7-10.c 551 B

12345678910111213141516171819202122
  1. #include <stdio.h>
  2. int main()
  3. { float average(float array[10]); // 函数声明
  4. float score[10],aver;
  5. int i;
  6. printf("input 10 scores:\n");
  7. for(i=0;i<10;i++)
  8. scanf("%f",&score[i]);
  9. printf("\n");
  10. aver=average(score); // 调用average函数
  11. printf("average score is %5.2f\n",aver);
  12. return 0;
  13. }
  14. float average(float array[10]) // 定义average函数
  15. {int i;
  16. float aver,sum=array[0];
  17. for(i=1;i<10;i++)
  18. sum=sum+array[i]; // 累加学生成绩
  19. aver=sum/10;
  20. return(aver);
  21. }