编写程序,计算学生们的平均成绩,并统计优秀(成绩不低于90分)的人数占总人数的比率。

输入格式:

输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。

输出格式:

average=平均成绩数据 rate=优秀率数据

#include <iostream>
#include <iomanip>
using namespace std;int main()
{int num, excel_num=0, i=1;double score, sum=0;cin>>num;while(i<=num){cin>>score;sum+=score;if(score>=90)excel_num++;i++;}cout<<"average="<<setiosflags(ios::fixed)<<setprecision(2)<<sum/num<<endl;cout<<"rate="<<setiosflags(ios::fixed)<<setprecision(2)<<1.0*excel_num/num<<endl;return 0;
}

若采用数组的方法:

#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
    unsigned i,N;
    int array[1000];
    float s=0.00,t=0.00,average=0.00,rate=0.00;
    cin>>N;
    for(i=0;i<N;i++)
    {
     cin>>array[i];
     s+=array[i];
     if(array[i]>=90)
     t++;
    }
   average=s/N;
   rate=t/N;
cout<<"average="<<fixed<<setprecision(2)<<average<<'\n';
    cout<<"rate="<<fixed<<setprecision(2)<<rate<<endl;
    return 0;
}

(c++)求平均成绩和优秀率相关推荐

  1. HDU2023 求平均成绩

    求平均成绩(这题貌似用结构体更方便,但我没用,也还没想过怎么用,目前用了最傻逼的办法) Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: ...

  2. C++描述杭电OJ 2023.求平均成绩 ||

    C++描述杭电OJ 2023.求平均成绩 || Problem Description 假设一个班有n(n<=50)个学生,每人考m(m<=5)门课,求每个学生的平均成绩和每门课的平均成绩 ...

  3. HDU2023 求平均成绩【入门】

    求平均成绩 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submiss ...

  4. 杭电ACM求平均成绩

    求平均成绩 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Subm ...

  5. EduCoder-程序设计技术R-循环结构程序设计2-(第1关:C循环-求平均成绩)(第2关:C循环-求各位数字)(第3关:C循环-求阶乘之和)(第4关:C循环-水仙花数)(第5关:C循环

    目录 第1关:C循环-求平均成绩 代码示例 第2关:C循环-求各位数字之积 代码示例 第3关:C循环-求阶乘之和 代码示例 第4关:C循环-水仙花数 代码示例 第5关:C循环-寻找完数 代码示例 第6 ...

  6. 6-2 成绩单求平均成绩 (10分)

    6-2 成绩单求平均成绩 (10分) 本题要求实现一个函数,从一张成绩单中求平均成绩. 成绩结构体定义如下: typedef struct { char name[50]; //姓名 int scor ...

  7. 如何用sql求平均成绩

    用sql求 平均成绩大于80的学生姓名

  8. c语言多门平均成绩,C语言:求平均成绩

    C语言:求平均成绩0 Problem Description 假设一个班有n(n<=50)个学生,每人考m(m<=5)门课,求每个学生的平均成绩和每门课的平均成绩,并输出各科成绩均大于等于 ...

  9. r - 求平均成绩_EXCEL计算修剪平均和条件平均,其实很简单

    作者:彭佳 转自: Excel之家ExcelHome 小伙伴们好啊,今天和大家分享一组用于平均值计算的函数,分别是: 算术平均值.修剪平均值.条件平均值和多条件平均值计算. 1. AVERAGE 功能 ...

最新文章

  1. 文科生也能当工程师?我用了一年半
  2. python注释_Python的注释用法
  3. Hibernate5-多对1(n:1)-fetch=join
  4. bat 存储过程返回值_为什么不推荐使用存储过程?
  5. Matlab非线性拟合工具箱cftool
  6. oracle 主键约束复制,Oracle主键及约束
  7. OpenCV与图像处理学习十一——分水岭算法(含代码)
  8. 浅谈JavaScript中forEach与each
  9. editormd显示后台html,editormd文档不显示内容了,js也全部都引入了
  10. 计算机程序员的英文简历,电脑程序员个人英文简历范文
  11. 计算机老掉线 路由器网络,路由器经常掉线怎么办 路由器WIFI信号不稳定解决方法...
  12. 副业搞钱的几个野路子:两个年入10万的零成本赚钱项目
  13. 区块链开发中使用最流行的编程语言
  14. 最强解决网页复制文字等问题
  15. STM32H743使用PA0,PA1作为ADC输入的坑!!
  16. SMPL:数据增强之处理pose和3d点
  17. [硫化铂]treecnt
  18. java的八种基本数据类型
  19. mysql left_mysql的left函数
  20. 公农历转换和获取二十四节气算法

热门文章

  1. 微服务实施笔记(二)——搭建实验部署环境
  2. 一位真正的科学思想家: 纪念人工智能之父Marvin Minsky教授
  3. 洛谷P3352 [ZJOI2016]线段树
  4. Nginx 配置 HTTPS 证书
  5. mysql --show-warnings=false_SHOW WARNINGS语句
  6. java随机生成车牌号函数
  7. 手机里竟然有这么多传感器!终于都搞懂了
  8. Linq to sql 求和操作
  9. Java资料网盘分享
  10. 阿里云域名泛解析教程