-
2020-03-18 16:42:14
#include <stdio.h> #include <stdlib.h> #define N 40 int ReadScore(int score[]); int LowScore(int score[] ,int n); main() { int n,score[N],count; n = ReadScore(score); printf("total students are %d\n",n); count = LowScore(score , n); printf("the students of low score are %d\n",count); } int ReadScore(int score[]) { int i = -1; do{ i++ ; printf("input score: "); scanf("%d",&score[i]); }while(score[i] >= 0 && score[i] <=100); return i ; } int LowScore(int score[] ,int n) { int i , count = 0; for(i = 0 ; i < n ; i++) { if(score[i] < 60) count ++ ; } return count ; }
更多相关内容 -
如何使用Excel函数统计各分数段的人数(五种方法)
2021-05-22 09:13:33Excel教程:妙用Excel五个函数统计学生期末考试分数段考试结束,老师们都要对学生的考试成绩进行分析。各分数段人数的统计是其中一项必做的工作。在Excel中,怎样快速准确地统计分数段人数呢?以下的方法也许对你有所...如何使用Excel函数统计各分数段的人数(五种方法),对老师很有用哦。
Excel教程:妙用Excel五个函数统计学生期末考试分数段
考试结束,老师们都要对学生的考试成绩进行分析。各分数段人数的统计是其中一项必做的工作。在Excel中,怎样快速准确地统计分数段人数呢?以下的方法也许对你有所帮助。
先看看原始的学生成绩表。五门功课的成绩分布在C2:G47单元格区域,如下图所示。
一、利用COUNTIF函数
COUNTIF函数可以统计单元格区域内满足指定条件的单元格数目,所以用来统计分数段人数顺理成章。我们用它来统计C列的语文成绩分数段。
如图2所示,我们需要在N2单元格统计语文分数在90分以上的学生数。那么只需要在N2单元格输入公式“=COUNTIF(C2:C47,">=90")”就可以了。其含义就是统计C2:C47单元格区域中满足大于等于90的单元格数目。所以,要统计80分至89分这一段的学生数,那么就需要输入公式“=COUNTIF(C2:C47,">=80")-COUNTIF(C2:C47,">=90")”。很明显,大于等于80分的人数减去大于等于90分的人数正是我们想要的人数。其他分数段可以依此类推。
-
如何使用Excel函数统计各或分数段的人数(五种方法).doc
2021-05-22 09:11:37Excel教程:妙用Excel五个函数统计学生期末考试分数段考试结束,老师们都要对学生的考试成绩进行分析。各分数段人数的统计是其中一项必做的工作。在Excel中,怎样快速准确地统计分数段人数呢?以下的方法也许对你有所...Excel教程:妙用Excel五个函数统计学生期末考试分数段
考试结束,老师们都要对学生的考试成绩进行分析。各分数段人数的统计是其中一项必做的工作。在Excel中,怎样快速准确地统计分数段人数呢?以下的方法也许对你有所帮助。
先看看原始的学生成绩表。五门功课的成绩分布在C2:G47单元格区域,如下图所示。
一、利用COUNTIF函数
COUNTIF函数可以统计单元格区域内满足指定条件的单元格数目,所以用来统计分数段人数顺理成章。我们用它来统计C列的语文成绩分数段。
如图2所示,我们需要在N2单元格统计语文分数在90分以上的学生数。那么只需要在N2单元格输入公式“=COUNTIF(C2:C47,">=90")”就可以了。其含义就是统计C2:C47单元格区域中满足大于等于90的单元格数目。所以,要统计80分至89分这一段的学生数,那么就需要输入公式“=COUNTIF(C2:C47,">=80")-COUNTIF(C2:C47,">=90")”。很明显,大于等于80分的人数减去大于等于90分的人数正是我们想要的人数。其他分数段可以依此类推。
二、利用FREQUENCY函数
这是一个专门用于统计单元格区域中数据的频率分布的函数,用它来统计分数段自然名正言顺。以D列的数学成绩的统计为例。
我们先在M8:M12设置好分数段,再在L8:L12单元格区域设置好各分数段的分隔数(即为该分数段的上限数字),如图3所示。选中N8:N12单元格,在编辑栏输入公式“=FREQUENCY($D$2:$D$47,$L$8:$L$12)”,然后按下“Ctrl+Shift+Enter”组合键确认,即可在公式的两端添加数组公式的标志“{}”,同时可以看到各分数段的人数已经统计完成了。需要注意的是公式输入完成后必须按“Ctrl+Shift+Enter”组合键确认以产生数组公式,而且数组公式的标志“{}”也不可以手工输入。
三、利用DCOUNT函数
DCOUNT函数平时我们不大用,它可以从满足指定条件的数据库记录的字段中计算数值单元格数目。这话听起来似乎不太容易懂,但用它统计分数段是很不错的,比如统计E列的英语成绩。
我们需要事先做一个设置。如图4所示,以统计80分至89分的人数为例:我们需要在Q16和R16单元格分数输入“英语”(必须与原始成绩表的列标题一致),然后在Q17和R17单元格分别输入“>=80”,“<90”。这四个单元格是作为指定条件使用的。
在N16单元格输入公式“=DCOUNT($E$1:$E$47,"英语",Q16:R17)”,完成后按下回车键就可以得到正确结果了。要注意的是公式中第一个参数为成绩所在单元格区域,必须包括列标题。依此类推,统计其他各分数段人数,只需要改变一下公式中第三个参数,即条件所在的单元格区域就行了。
四、利用SUM函数
SUM函数是用来求和的,这地球人都知道。但是,它也可以用来进行多条件计数,所以也可以用来统计分数段。当然,还得借助于数组公式才行。以F列的理论成绩为例。
如图5所示,在N24单元格输入公式“=SUM(($F$2:$F$47>=90)*($F$2:$F$47<=100))”,然后按下“Ctrl+Shift+Enter”组合键产生数组公式,就可以得到大于等于90分且小于等于100分的学生数了。同样,数组公式“{=SUM(($F$2:$F$47>=70)*($F$2:$F$47<80))}”可以得到70~79分这一段的人数。其他各分数段可以依此类推。
五、利用SUMPRODUCT函数
SUMPRODUCT函数可以返回相应的数组或区域的乘积之和,所以正好可以用它来统计分数段。以G列的实践课为例。
如图6所示。要统计90分以上的人数,那么可以在N30单元格输入公式“=SUMPRODUCT(($G$2:$G$47>=90)*($G$2:$G$47<=100))”,按下回车键后就可以得到G2:G47单元格区域大于等于90分小于等于100分的人数了。
很明显,要统计80~89分的人数,那可以使用公式“=SUMPRODUCT(($G$2:$G$47>=80)*($G$2:$G$47<90))”,其他依此类推就行了。
好了,五种方法统计分数段人数,相信一定有一种方法适合你。以上各种方法使用环境均为Excel 2007,其他版本可以参照使用。
----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方
----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方
-
excel统计各分数段人数的函数
2021-05-22 09:11:34Q2:如何使用Excel函数统计各分数段的人数“使用Excel函数统计各分数段的人数”的操作步骤是:1、打开Excel工作表;2、由已知条件可知,需要将B2:B34单元格的分数,按照分数段统计出相应的个数,在Excel中可通过...Q2:如何使用Excel函数统计各分数段的人数
“使用Excel函数统计各分数段的人数”的操作步骤是:
1、打开Excel工作表;
2、由已知条件可知,需要将B2:B34单元格的分数,按照分数段统计出相应的个数,在Excel中可通过SUMPRODUCT、SUM、COUNTIF、FREQUENCY等函数来实现。
3、方法一:SUMPRODUCT函数
在E2单元格输入以下公式,然后向下填充公式
=SUMPRODUCT((B$2:B$34>=--LEFT(D2,FIND("-",D2)-1))*(B$2:B$34
公式表示:将B2:B34单元格中同时满足大于等于D2连接符左侧数据且小于D2连接符右侧数据的个数统计出来。
方法二:SUM函数
在E2单元格输入以下公式数组,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=SUM((B$2:B$34>=--LEFT(D2,FIND("-",D2)-1))*(B$2:B$34
方法三:COUNTIF函数
在E2单元格输入以下公式数组,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=COUNTIF(B$2:B$34,">="&--LEFT(D2,FIND("-",D2)-1))-COUNTIF(B$2:B$34,">="&--RIGHT(D2,LEN(D2)-FIND("-",D2)))
公式表示:从B2:B34数据区域,统计大于等于D2连接符左侧条件的个数,再减去大于D2连接符右侧条件的个数,得到分数段的个数。
方法四:FREQUENCY函数
在D8:D10单元格输入分数段的上限70,80,90,作为分数段的分界点,然后选择E7:E10单元格,输入以下数组公式,按Ctrl+Shift+Enter组合键结束;
=FREQUENCY(B$2:B$34,D$8:D$10)
公式结果与上面的分数段结果有所不同,这是因为计数规则的差别,也即70、80、90计入哪个分数段的规则的差异,不同的计数规则会有不同的结果。
-
Excel表格中使用Countif函数统计出两个字姓名的人数.pdf
2021-12-24 23:17:18Excel表格中使用Countif函数统计出两个字姓名的人数.pdf -
Excel2013表格中使用Countif函数统计出两个字姓名的人数整理.pdf
2021-10-30 10:38:19Excel2013表格中使用Countif函数统计出两个字姓名的人数整理.pdf -
Excel 五个函数统计学生期末考试分数段
2021-05-24 09:03:11考试结束,老师们都要对学生的考试成绩进行分析。...一、利用COUNTIF函数COUNTIF函数可以统计单元格区域内满足指定条件的单元格数目,所以用来统计分数段人数顺理成章。我们用它来统计C列的语文成绩分数段。... -
不允许使用聚集函数,统计每门课程的选课人数和平均分
2011-11-14 19:04:20不允许使用聚集函数,统计每门课程的选课人数和平均分,按如下格式输出 -
利用Excel函数统计各科成绩大于等于平均分的总平均分.rar
2019-09-26 09:55:34利用Excel函数统计各科成绩大于等于平均分的总平均分.rar,计算平均值有很多种方法,通常用户会使用SUMIF函数结合COUNTIF函数来计算,其实借助IF函数和AVERAGE函数也可以达到相同目的,见本例计算大于等于平均分的总... -
Excel中进行函数应用统计学生学科及格人数及平均分的操作方法
2021-07-29 04:51:32如何使用excel 函数统计学生学生学科及格人数及平均分。需要使用到的函数有:条件计数函数countif、数组求和函数sumproduct、平均数函数AVERAGE、四舍五入函数ROUND。下图为统计表格格式。今天,学习啦小编就教大家... -
如何使用Excel函数统计各分数段的人数(五种方法
2013-04-13 13:26:40如何使用Excel函数统计各分数段的人数(五种方法 -
使用pyspark统计在线人数
2018-05-22 17:45:10使用pyspark的API,从hdfs中读取csv文件,并把统计的在线人数信息按日期分区插入到hive表中 -
用FreQuency函数统计学生成绩分数段的技巧-excel技巧-电脑技巧收藏家
2021-07-29 06:41:23用FreQuency函数统计学生成绩分数段的技巧用Excel怎样统计出学生成绩各分数段内的人数呢?如果我们使用CountIF函数,每统计一个分数段都要写一条函数,十分麻烦,我们可以用FreQuency函数来进行统计,十分方便。例如... -
excel函数计算及格人数和合格人数
2021-07-31 07:45:28步骤用countif函数计算单科及格人数。如图,分别在单元格内输人函数,计算出语文及格人数和数学及格人数。合格人数要求计算出语文和数学两科均及格的人数。可以分步计算,添加辅助列,用if函数先来判断单科是否及格... -
C程序---用函数编程统计成绩高于平均分的学生人数
2020-03-18 17:24:54#include <stdio.h> #include <stdlib.h> #define N 40 int ReadScore(int score[]); int HighScore(int score[] ,int n);...int Average(int score[] , int n);... int average,n,score[N],... -
EXCEL函数篇——计算统计函数
2020-11-24 07:18:39今天来介绍EXCEL中的计算统计类函数。我们大致分成7类来介绍统计类函数。1. 求和SUM,SUMIF,SUMIFSSUM(Number1,[Number2],……):计算单元格区域中所有数值的和SUMIF(range,criteria,[sum_range]);对满足的单元格... -
Mysql出生日期转换为年龄并分组统计人数的方法示例
2021-01-21 14:29:25转换为年龄的查询语句,使用函数TIMESTAMPDIFF SELECT id, name, birthday, TIMESTAMPDIFF(YEAR,student.birthday,CURDATE()) as age FROM `student` 查询结果 d name birthady age 1 张三 19 -
8.4输入某班学生某门课的成绩,用函数编程统计不及格人数
2017-12-23 14:44:26#include #define N 40 int main() { int n; int a[N];... printf("请输入人数n:"); scanf("%d",&n); cj(a,n); return 0;} int cj(int a[], int n) { int i,b=0; printf("请输入几人的成绩:"); fo -
统计特定分数段内学生人数.c
2021-04-09 10:30:28输出学生人数。...编写函数实现输入、输出N名学生数据,编写函数将指定分数范围内的学生数据放入指定数组中,并返回学生人数。如输入60和69,将60到69分数段的学生数据放入数组中,并返回这个分数段的人数。 -
也谈php网站在线人数统计
2020-10-30 11:54:00db层: db_online.PHP //该函数使用户自己在线,并且检查其他用户的在线情况 -
利用Excel SUBTOTAL函数统计年度培训完成情况表.rar
2019-09-26 09:56:15利用Excel SUBTOTAL函数统计年度培训完成情况表.rar,本例展示了一份某企业年度培训完成情况表,利用SUBTOTAL函数可以实现对按“技术”类培训筛选后的项目进行培训的课时和培训人数的统计。 -
php实现统计IP数及在线人数的示例代码
2020-12-17 03:54:41很多人有这样的需求,就是统计网站访问IP以及在线的人数。今天我们就看一下具体实现方法。 开启依赖函数模块 实现这个功能,需要依赖putenv()函数。下面两种方式均可。 更改php.ini文件方法 找到php.ini文件,搜索... -
使用COUNTIFS函数统计符合多个条件的单元格的方法
2021-01-19 11:37:55本站在之前已经讲解过COUNTIFS函数统计词频个数出现次数的方法,但很多人留言说希望能够再详细讲讲COUNTIFS函数的应用。COUNTIFS函数为COUNTIF函数的扩展,用法与COUNTIF类似,但COUNTIF针对单一条件,而COUNTIFS... -
输入某班学生某门课的成绩(最多不超过40人,具体人数由用户键盘输入),用函数编程统计不及格人数。
2022-04-14 20:23:27第二行是n个整数,表示n个学生的成绩,相邻两项之间用一个空格隔开。 输出 输出不及格人数。 输入示例 3 70 90 58 输出示例 1 数据范围 输入和输出均为int范围的整数 #include <stdio.h> #include &... -
php模仿asp Application对象在线人数统计实现方法
2020-10-24 22:47:56主要介绍了php模仿asp Application对象在线人数统计实现方法,通过一个比较简单的自定义函数实现这一功能,具有一定参考借鉴价值,需要的朋友可以参考下 -
某班学生不超过40人,输入某门课程的成绩,具体人数由用户通过键盘输入,用函数编程统计不及格的人数。
2021-11-12 11:11:58#include<stdio.h> #define N 40 int flunk (int n,int people[N]) { int i,counter; for(i=0,counter=0;i<n;i++) { ... printf("不及格人数为:%d\n",counter); } int main() {. -
C语言实现一个根据学生成绩设置其等级,并完成统计不及格人数的函数
2021-05-03 10:06:07C语言实现一个根据学生成绩设置其等级,并完成统计不及格人数的函数 SetGrade函数需要根据学生的成绩score设置其等级grade。等级设置:90-100为A,80-89为B,70-79为C,60 - 69为D,0-59为E。同时,SetGrade还... -
EXCEL常用函数——计算统计函数
2021-03-24 17:35:55EXCEL中的计算统计类函数。我们大致分成7类来介绍统计类函数。 1. ** 求和SUM,SUMIF,SUMIFS** SUM(Number1,[Number2],……):计算单元格区域中所有数值的和 SUMIF(range,criteria,[sum_range]);对满足的单元格求和 ... -
使用SQL语句统计数据时sum和count函数中使用if判断条件的讲解
2021-01-19 23:02:57sum函数中使用if判断条件:{ sum( IF (order_type = 0, real_price, 0) ) AS '当天支付收入', sum( IF (order_type = 1, real_price, 0) ) AS '当天打赏收入', } count(DISTINCT open_id) AS '付费总人数', count -
用数组加函数统计一个班学生平均成绩
2021-11-03 11:48:03编写一个统计一个班级学生(总人数不超过40)的平均成绩, 程序运行时,让用户输入学生人数,然后逐个输入所有学生的成绩(成绩有效范围为0~100),输入完成后,给出平均分(保留小数点后面两位有效数字) ...