本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩、最高成绩和最低成绩。建议使用动态内存分配来实现。

输入格式:

输入第一行首先给出一个正整数N,表示学生的个数。接下来一行给出N个学生的成绩,数字间以空格分隔。

输出格式:

按照以下格式输出:

average = 平均成绩
max = 最高成绩
min = 最低成绩

结果均保留两位小数。

输入样例:

3
85 90 95

结尾无空行

输出样例:

average = 90.00
max = 95.00
min = 85.00

结尾无空行

代码如下:

#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{int n;cin>> n;double a[n];double sum=0,average,max,min;for(int i = 0; i < n;++i){cin>> a[i];sum+= a[i];}average = sum/n;sort(a,a+n);max = a[n-1];min = a[0];cout<<fixed<<setprecision(2)<<"average = "<<average<<"\n"<<"max = "<<max<<"\n"<<"min = "<<min;return 0;
}

7-2 输出学生成绩 C++ 简单做法相关推荐

  1. 输入学生成绩,输出学生成绩等级,学习成绩>=90且<=100分的同学用A表示,60-89分之间的用B表示,<60且>0分以下的用C表示。其余输入都有误!“

    java输入学生成绩,输出学生成绩等级,学习成绩>=90且<=100分的同学用A表示,60-89分之间的用B表示,<60且>0分以下的用C表示.其余输入都有误!"(最 ...

  2. 【例16 Java从键盘读入学生成绩,找出最高分,并输出学生成绩等级】

    例16:从键盘读入学生成绩,找出最高分,并输出学生成绩等级. 成绩>=最高分-10 等级为'A' 成绩>=最高分-20 等级为'B' 成绩>=最高分-30 等级为'C' 其余 等级为 ...

  3. 从键盘读入学生成绩,找出最高分, 并输出学生成绩等级

    /*** 从键盘读入学生成绩,找出最高分,并输出学生成绩等级.成绩>=最高分-10 等级为'A' 成绩>=最高分-20 等级为'B'成绩>=最高分-30 等级为'C' 其余 等级为' ...

  4. 从键盘读入学生成绩,找出最高分,并输出学生成绩等级,Java

    //从键盘读入学生成绩,找出最高分,并输出学生成绩等级. //等级>=最高分-10,等级为'A' //等级>=最高分-20,等级为'B' //等级>=最高分-30,等级为'C' // ...

  5. c语言编译学生成绩统计,c语言:编写程序,输入是个学生的学号、姓名成绩,输出学生成绩等级和不及格人数。...

    c语言:编写程序,输入是个学生的学号.姓名成绩,输出学生成绩等级和不及格人数.0 定义调用set_grade()设置等级A85 100 C60 69 B70 84 D 0 59 #include #i ...

  6. java 输出学生成绩和成绩等级

    题目 从键盘读入学生成绩,找出最高分, 并输出学生成绩等级. 成绩>=最高分-10 等级为'A' 成绩>=最高分-20 等级为'B' 成绩>=最高分-30 等级为'C' 其余 ...

  7. c语言编写一个成绩等级的程序,c语言作业 编写一个输出学生成绩等级的程序

    问题描述: c语言作业 编写一个输出学生成绩等级的程序 1.能够使用if else语句实现. 2.多分支结构的正确使用. 3.能够使用switch case语句实现. 4.正确使用break语句 5. ...

  8. 7-4 输出学生成绩 (20 分)

    7-4 输出学生成绩 (20 分) 本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩.最高成绩和最低成绩.建议使用动态内存分配来实现. 输入格式: 输入第一行首先给出一个正整数N,表示学 ...

  9. 输出学生成绩Java_学生成绩 怎么输出不来

    已结贴√ 问题点数:5 回复次数:3 学生成绩 怎么输出不来 import java.util.Scanner; public class S{ public static void main(Str ...

最新文章

  1. Struts1.x系列教程(5):HTML标签库
  2. java.lang.NoClassDefFoundError:如何解决–第3部分
  3. 3w最简单led灯电路图_Mixly 第19课 光感应灯——光敏电阻使用
  4. 信息学奥赛一本通C++语言——1044:判断是否为两位数
  5. 前端之BOM和DOM
  6. java面向对象内存分析
  7. 1. 虚拟机使用技巧
  8. (转)oop设计模式简介
  9. 微信内置浏览器 长按识别二维码 功能的两三个坑与解决方案
  10. c# 匿名用戶登錄以後的事件處理
  11. 学计算机的学数学建模课吗,为什么数学建模与数学实验会进入大学课堂
  12. MySQL - 唯一索引
  13. 测量string变量长度函数_C语言中测试字符串长度的函数
  14. python安装库的命令-免费足球现场直播直播
  15. 计算机组装中如何看硬件型号,如何查看主板型号?(三种方法!)
  16. 体检报告录入有误,到底是谁的错?
  17. Conflux一周年 | 25分钟 VS 以太坊7个月,伍爷の硬核庆生
  18. 前端面试必备ES6全方位总结
  19. 入侵检测系统原理和实践
  20. 离散数学考前复习:(四)关系

热门文章

  1. 一年每人薅450美金羊毛!斯坦福学生用AI让航空公司蓝瘦香菇
  2. 希腊字母表LaTex公式整理
  3. iOS实践:OpenCV、Tesseract OCR结合 识别图片中文字
  4. 2012年终总结----spring mvc
  5. Navicat v12.0.28破解
  6. 太原师范计算机系qq,山西高校大排名,共计四个梯队,高分低分都有好选择
  7. 上云发送邮件报 Could‘t connect to host,port: smtp.exmail.qq.com,25; timout -1解决方式
  8. mac 安装python 报错:gdbm fatal: not in a git directory
  9. 实用的工具类框架——AndroidUtilCode
  10. python和服务器共享文件夹,一行代码python实现文件共享服务器