十三周OJ1学生成绩的处理
来源:互联网 发布:c罗 躺冠 知乎 编辑:程序博客网 时间:2024/05/16 07:14
问题及代码
/*烟台大学计算机与控制工程学院文件名称:学生成绩的处理作 者:展一完成时间:2016年11月28日题目描述编写一个函数void calcscore(int n),在函数中输入n个人的成绩,计算最高分,最低分,总分和平均分,要求在主函数中调用函数calcscore计算各种成绩,并在主函数中输出各种计算结果。(使用全局变量在函数之间传递多个数据)输入学生人数n和n个学生的成绩。输出 n个人的最高分,最低分,总分和平均分样例输入 580 90 100 70 50样例输出100 50 390 78*/#include <stdio.h>double HighScore; /*全局变量,最高分*/double LowScore; /*全局变量,最低分*/double SumScore; /*全局变量,总分*/double AverageScore; /*全局变量,平均分*/void calcscore(int n); /*函数声明*/int main(){ int n; scanf("%d",&n); calcscore(n); printf("%g %g %g %g\n",HighScore,LowScore,SumScore,AverageScore); return 0;}void calcscore(int n){ int i; double s; HighScore=-1; LowScore=1000; SumScore=0; for (i=0;i<n;i++) { scanf("%lf", &s); if(s>HighScore) HighScore=s; if(s<LowScore) LowScore=s; SumScore+=s; } AverageScore=SumScore/n; return;}
运行结果
知识点总结
学习心得
0 0
- 十三周OJ1学生成绩的处理
- 学生成绩的处理
- 学生成绩的处理
- 学生成绩的处理
- 第十三周 Oj 学生成绩的处理
- 第十三周学生成绩的处理
- 十三周—输出学生成绩
- 第十八周学生成绩处理
- 第十三周 OJ总结<1>--学生成绩的处理
- 第十三周oj项目A对学生成绩的处理
- 第十三周-OJ-A学生成绩的处理
- 第十三周OJ——学生成绩的处理
- 第13周OJ实践 学生成绩的处理
- 第16周实践2.1 学生成绩的处理
- 第16周实践2.2 学生成绩的处理
- 第十六周项目二学生成绩的处理
- 十三周项目二 成绩处理
- 处理学生的成绩--结构体
- sharepoint + adfs+sap SharePoint页面中用iframe 嵌入asp 的页面
- Java泛型中E、T、K、V等的含义
- orcal 给用户授权表操作权限后,该用户登录找不到该表
- C++字符输入方式初探——为什么不能eof
- Android_常驻进程(杀不死的进程)
- 十三周OJ1学生成绩的处理
- C++拷贝构造函数(深拷贝,浅拷贝)
- MindManager思维导图实战教程
- Android Https相关完全解析当OkHttp遇到Https
- 记一次fastJson调错
- nginx 源码学习 ngx_worker_process_cycle子进程执行
- hdoj 4791 Alice's Print Service(二分)
- Ubuntu系统扩容问题
- 电源管理状态和亮度改变调用流程