东软学习小组成员:时雾
计算平均分并输出低于平均分的学生成绩

从键盘上输入若干(<20)个学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。

输入格式:

在一行中输入若干(<20)个学生的实型成绩,用输入负数结束输入,数据之间各用一个空格间隔。

输出格式:

在一行中按照“ave=平均成绩(回车)”顺序输出平均成绩,平均成绩保留2位小数,没有列宽控制。
在下一行中输出低于平均分的学生成绩,学生成绩保留1位小数,列宽为6列。

输入样例:

85 65 74 -1

输出样例:

ave=74.6765.0  74.0

分析:数组最基本的应用,这道题基本上就是一个一个去检测数组是否大于平均分线。

#include<stdio.h>
int main(){int i,get,j=0;//i为循环和数组储存位置数,get为输入数,j为统计一共有多少个数 double sum=0,num[21];//总数与数组设定 for(i=1;i<20;i++){ scanf("%d",&get);if(get<0)break;//遇见负数直接结束循环 num[i]=get;sum=sum+get;//统计总数j++;}printf("ave=%.2lf\n",sum/j);//输出其中的平均数 for(i=1;i<=j;i++){//判断数组中有无大于平均数的数字 if(num[i]<sum/j){printf("%6.1lf",num[i]);}}return 0;
}

计算平均分并输出低于平均分的学生成绩相关推荐

  1. PTA 数组 7-1 计算平均分并输出低于平均分的成绩

    计算全班n个(n≤30)学生的平均分,输出平均分以及低于平均分的成绩. 输入格式: 先输入整数n,再依次输入n个整数成绩,以空格间隔. 输出格式: 在第一行以格式average=result输出平均分 ...

  2. C++编程练习:计算长方体体积、对象数组求学生成绩最高者、销售应用问题、重载复数加法运算

    目录 一.需要求3个长方体的体积,请编一个基于对象的程序.数据成员包括length(长).width(宽).height(高).要求同成员函数实现以下功能. 二.建立一个对象数组,内放5个学生的数据( ...

  3. 低于90分的成绩 java_查询平均成绩低于60分的学生学号、姓名及成绩。

    查询平均成绩低于60分的学生学号.姓名及成绩.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 查询平均成绩低于60分的学 ...

  4. 【JavaScript】提取字符串里的分数,及计算平均分并与平均分比较输出

    var s = "张三 56分,李四 74分,王五 92分,赵六 84分";//s.match(regExp) 获取匹配var a = s.match(/\d+/g), sum = ...

  5. 对某班学生成绩排序。从键盘依次输入某班学生的姓名和成绩(一个班级人数最多不超过50人)并保存,然后分别按学生成绩由高到低顺序输出学生姓名和成绩,成绩相同时,则按输入次序排序。

    [问题描述] 对某班学生成绩排序.从键盘依次输入某班学生的姓名和成绩(一个班级人数最多不超过50人)并保存,然后分别按学生成绩由高到低顺序输出学生姓名和成绩,成绩相同时,则按输入次序排序. [输入形式 ...

  6. 学生成绩管理系统完整版

    学生成绩管理系统能够实现基本的录入.查找.插入.删除.修改.计算平均成绩.根据平均成绩排名和输出等功能. 学生成绩管理系统可以在VC++.Dev-c++等可视化环境中编译 录入(选择1):录入也是创建 ...

  7. 【学生成绩管理系统】课程设计

    一.设计目的: 高级语言综合设计是学习"高级语言程序设计"课程后进行的一次全面的综合练习.其目的在于加深对高级语言程序设计基础理论和基本知识的理解,进一步了解和应用丰富的C语言函数 ...

  8. C#程序代码连接SQL Server数据库实现学生成绩信息管理系统(重置版)

    目录 一.创建数据库表和配置SQL数据库连接信息 1.创建数据库表 2.配置数据库连接信息 二.配置程序代码 1.StudentAccount类 2.Student类 3.TeacherAccount ...

  9. 汇编语言 判断学生成绩是否及格

    设某个学生的英语成绩已存放在AL寄存器中,如果低于60分,那么打印F(FAIL):若高于或等于85分,则打印G(GOOD):当在60分和84分之间时,打印P(PASS). assume cs:code ...

最新文章

  1. 使用command-privilege给H3C、华为设备的用户帐号授权
  2. tf.keras.layers.Reshape 示例
  3. [转载]Guice 1.0 用户指南
  4. forward 和redirect的区别
  5. Win2000 Win2003安装卡巴斯基6.0
  6. Winforn中设置ZedGraph多条Y轴时曲线刻度不均匀问题解决
  7. 海致java面试_海致面试
  8. python正则匹配日期2019-03-11_都2019年了,正则表达式为啥还是这么难?这里的Python学习教程教你搞定!...
  9. Zookeeper Tutorial 1 -- Overview
  10. 测试面试题集-MySQL数据库灵魂拷问加强版
  11. python右键弹出菜单编写_python实现应用程序在右键菜单中添加打开方式功能
  12. 简单的达梦数据库使用DISTINCT去重
  13. 网上商城——详细流程
  14. 红帆参加HiMSS 2010(2010亚太区卫生信息大会)
  15. cad剖切线的快捷键_cad快捷键(最全CAD快捷键大全 )
  16. 机票预订系统活动图_机票预订系统程序实施方案说明书模板(面向对象)
  17. Tableau地图/分组数据集联系
  18. On-Demand Resources Guide中文版(按需加载资源--下)
  19. Activity onDestroy() 回调缓慢问题分析及完美解决方案
  20. 全国计算机三级嵌入式必背总结资料

热门文章

  1. 词缀temper/tempor/tempt/tend等词根衍生单词
  2. linux ubuntu麒麟下安装playframework和Intellij2016
  3. MATLAB--std()的使用
  4. Python 1-07 数字
  5. 计算机类实用新型专利,计算机机箱小物件类职称用实用新型专利办理评职称专...
  6. python autosub_基于Python3(Autosub)以及Ffmpeg配合GoogleTranslation(谷歌翻译)为你的影片实现双语版字幕(逐字稿)...
  7. 众摇滚乐人合唱的《礼物》
  8. 手把手教你学AltiumDesigner之新建工程篇
  9. java实现多线程爬取表情包
  10. springboot毕设项目基于Java酒店管理系统53blc(java+VUE+Mybatis+Maven+Mysql)