第十三周:C语言:学生成绩

﹏ヽ暗。殇╰゛Y 2022-07-14 09:20 280阅读 0赞

问题:对学生成绩进行处理

代码:

  1. /*
  2. 烟台大学计算机学院 2016
  3. 作者:闫春相
  4. 完成日期:2016年12月15日
  5. 版本号:V1.0
  6. */
  7. #include <stdio.h>
  8. double HighScore; /*全局变量,最高分*/
  9. double LowScore; /*全局变量,最低分*/
  10. double SumScore; /*全局变量,总分*/
  11. double AverageScore; /*全局变量,平均分*/
  12. void calcscore(int n); /*函数声明*/
  13. int main()
  14. {
  15. int n;
  16. scanf("%d",&n);
  17. calcscore(n);
  18. printf("%g %g %g %g\n",HighScore,LowScore,SumScore,AverageScore);
  19. return 0;
  20. }
  21. void calcscore(int n)
  22. {
  23. int i;
  24. double score;
  25. HighScore=0,LowScore=100,SumScore=0;
  26. for(i=0;i<n;i++)
  27. {
  28. scanf("%lf",&score);
  29. if(score>=HighScore)
  30. HighScore=score;
  31. if(score<=LowScore)
  32. LowScore=score;
  33. SumScore+=score;
  34. }
  35. AverageScore=SumScore/n;
  36. }

运行截图:

Center

发表评论

表情:
评论列表 (有 0 条评论,280人围观)

还没有评论,来说两句吧...

相关阅读