当前位置: 首页 > news >正文

成绩分析(蓝桥杯)

成绩分析

题目描述

小蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。
请计算这次考试的最高分、最低分和平均分。

输入描述

输入的第一行包含一个整数 n (1≤n≤104 ),表示考试人数。
接下来 n 行,每行包含一个 0 至 100 的整数,表示一个学生的得分。

输出描述

输出三行。
第一行包含一个整数,表示最高分。
第二行包含一个整数,表示最低分。
第三行包含一个实数,四舍五入保留正好两位小数,表示平均分。

输入输出样例

示例

输入
7
80
92
56
74
88
99
10
输出
99
10
71.29

c++(sort排序函数)

#include<bits/stdc++.h>
using namespace std;int main()
{int n,i,sum=0;cin>>n;int a[10000];double avg;for(i=0;i<n;i++){cin>>a[i];sum+=a[i];}avg=sum*1.0/n;sort(a,a+n,greater<int>());cout<<a[0]<<endl;cout<<a[n-1]<<endl;printf("%.2f",avg);return 0;
} 

c语言

#include<stdio.h>int main()
{int num;scanf("%d",&num);double a[num+1];int i=0;for(i=0;i<num;i++){scanf("%lf",&a[i]);}int max=0;for(i=0;i<num;i++){if(a[i]>a[max]){max=i;}}printf("%d\n",(int)a[max]);int min=0;for(i=0;i<num;i++){if(a[i]<a[min]){min=i;}}printf("%d\n",(int)a[min]);double sum=0;for(i=0;i<num;i++){sum=sum+a[i];}double d=sum/(double)num;printf("%.2f",d);
}
http://www.lryc.cn/news/172483.html

相关文章:

  • 【多思路附源码持续更新】2023年华为杯(中国研究生数学建模)竞赛C题
  • 基于STM32设计的校园一卡通(设计配套的手机APP)
  • 有了Spring为什么还需要SpringBoot呢
  • 【记录】Python 之于 C/C++ 区别
  • 【Vue-Element-Admin】dialog关闭回调事件
  • Ansible自动化:简化你的运维任务
  • webpack配置alias后eslint和ts无法识别
  • 小程序从无到有教学教程-- 01.重置华为云服务器Huawei Cloud EulerOS 2.0版本并且设置安全组
  • js实现短信验证码一键登录
  • vue2的基础知识巩固
  • echart离线地图下载地址
  • elk日志某个时间节点突然搜索不到了
  • dbeaver 导出的sql文件,恢复数据库报错,Unknown command ‘\‘‘.
  • Android.bp常用语法和预定义属性
  • close和fclose
  • 在已知的二维坐标里找到最接近的点
  • spring boot 八、 sharding-jdbc 分库分表 按月分表
  • Java 8 中Stream流的一些用法
  • Elasticsearch 8.10 中引入查询规则 - query rules
  • Windows PostgreSql 创建多个数据库目录
  • Java AOP Framework概述
  • 220V转12V芯片-交流45v-265v输入,固定12v输出峰值电流600MA
  • TOGAF架构开发方法—初步阶段
  • 软件定制APP开发步骤分析|小程序
  • postman接口传参案例
  • 【2023华为杯A题】WLAN网络信道接入机制建模(代码、思路.....)
  • CFCA企业版通配符SSL证书
  • 基于ASCON的AEAD
  • 汇编宏伪指令介绍
  • 优化系统报错提示信息,提高人机交互(一)