保存N个学生的C语言程序设计的期末成绩,查看每个分数段学生的人数,计算出优秀率和及格率,同时输出所有的学生成绩,并对不及格的学生成绩作出标记。

分数段的要求如下:

85~100 优秀

70~84 良好

60及以上 及格

59以下不及格

C语言中,百分号的输出方式为:
printf(“%%”);

完整程序:

#include "stdio.h"
int main()
{int m;int n=0,k=0,i,g=0;double x,y;printf("请输入学生人数:\n");scanf("%d",&m);int a[m];printf("请输入m个学生成绩:\n");for(i=0;i<m;i++){scanf("%d",&a[i]);}for(i=0;i<m;i++){if(85<=a[i]&&a[i]<=100){k++;g++;}else if(70<=a[i]&&a[i]<=84){k++;n++;}else if(60<=a[i]&&a[i]<=69){k++;}}printf("%d ",g);//优秀率 x x=(double)g/m*100;printf("%d ",n);printf("%d %d\n",k,m-k);//及格率 yy=(double)k/m*100;printf("优秀率%.0f%%\n",x);printf("及格率%.0f%%",y);
}

结果:

数组统计问题(统计各学生的优秀率及格率)C语言相关推荐

  1. C语言中怎么用循环统计买法,C语言入门谭浩强版简单选择法冒泡法用数组和for循环进行学生成绩简单统计处理...

    C语言入门谭浩强版 简单选择法排序 冒泡法排序 用数组和for循环进行学生成绩简单统计处理 例如:求个人平均分 学科平均分 单科最高分等 简单选择法 #include #define N 10 voi ...

  2. 按分数段统计学生人数python_用Excel统计各分数段学生数

    用 Excel 统计各分数段学生数 方法一:用 COUNTIF 函数统计 这是最常用.最容易理解的一种方法,我们用它来统计"语文"学科各分数段学生数. 如果某些学科 (如体育) , ...

  3. Java数组之一维数值数组之成绩统计

    Java数组之一维数值数组 Java数组之一维数值数组之成绩统计 一维数组 声明一维数值数组变量 创建一维数值数组 一维数组初始化 一维数组元素的使用 一维数组长度 成绩统计 Java数组之一维数值数 ...

  4. 字符串:“A123x456 17960? 302tab5876“, 将其中连续的数字作为整数依次放到数组arr,统计有多少整数,并输出

    //16.A123x456 17960? 302tab5876 将连续的数字作为整数依次放到数组arr,统计有多少整数,并输出 void demo16(){char *str = "A123 ...

  5. 数字统计之统计页码数字出现的次数

    给定一个十进制整数N,求出从1到N的所有整数中出现"1"的个数. 例如:N=2,1,2出现了1个"1". N=12,1,2,3,4,5,6,7,8,9,10,1 ...

  6. 1093. 大样本统计-正常统计

    1093. 大样本统计-正常统计 我们对 0 到 255 之间的整数进行采样,并将结果存储在数组 count 中:count[k] 就是整数 k 在样本中出现的次数. 计算以下统计数据: minimu ...

  7. [基础题] * 9.(*)设计一个Student接口,以一维数组存储一个班级的学生姓名。

    /*[基础题]  * 9.(*)设计一个Student接口,以一维数组存储一个班级的学生姓名.  * 该接口中有一个抽象方法getStudentName().  * 设计一个类Union,该类实现接口 ...

  8. c语言 谭浩强 一维数组内放10个学生成绩 全局变量写一个函数 最高分、最低分、平均分...

    一个一维数组内放10个学生成绩,利用全局变量写一个函数,当主函数调用此函数后,能求出最高分.最低分.平均分. 程序: #include<stdio.h> float Max = 0, Mi ...

  9. WordPress正确使用51la统计来统计网站访问数据[WP教程]

    文章前言/文章引入 今天给大家分享一个很简单使用的统计网站数据的网站,不需要添加任何代码只需要我们下载[51la统计插件]就可以实现实时统计网站访问数据蜘蛛数据等等,废话也是不多说了直接写教程吧,希望 ...

最新文章

  1. php拷贝mysql表_MySQL复制表数据或表结构到新表中
  2. 我在学python-我慌了,周围人都在学python...
  3. Fedora 12 环境搭建
  4. java 打印16进制数组_如何在Java中将字节数组转换为十六进制字符串?
  5. 图解TCP/IP读书笔记(三)
  6. 编程java 格式_Java代码的基本格式
  7. 领健医美管理软件、美如云医美、宏脉有什么差异性
  8. mysql大于小于索引问题
  9. GPT-3写了一篇论文
  10. SSH协议弱加密算法漏洞的利用及复现(中间人攻击)
  11. 【cocos2d-x入门实战】微信飞机大战之八:自定义敌机精灵
  12. python遍历循环和无限循环结构_Python --- 程序的循环结构
  13. 微博爬虫数据分析可视化程序设计报告
  14. 如何快速备份linux文件夹?【高效】
  15. ThinkPHP5 集成使用 Layui 穿梭框(transfer)控件
  16. 【SIGN】函数使用技巧
  17. PKUSC2019总结
  18. 机械类计算机专业毕业设计题目
  19. 图形驱动程序和显卡驱动什么区别_你的安卓机以后也要单独安装显卡驱动程序喽...
  20. 【我要我的音乐】让我们红尘作伴活得潇潇洒洒 轰轰烈烈把握青春年华

热门文章

  1. 微信支付服务商,可视化进件特约商户
  2. Python趣味|为了追到小姐姐,我用 Python 制作了一个机器人
  3. JavaScript学习笔记(6)变量
  4. LSTM之父发文:2010-2020,我眼中的深度学习十年简史
  5. 图库/相册/播放器看不到迅雷下载的视频的解决办法
  6. 3dMAX对电脑配置是怎么样的?
  7. pythonrequests请求https错误_如何解决python之requests安全证书(HTTPS请求)问题?
  8. Git - 时光机穿梭
  9. 读《深度思考 让所有事情都能正确入手》
  10. VSCode设置网页代码实时预览