求学生成绩合格率
⑴ 已经求出学生成绩的优秀率,良好率,及格率!如何计算综合率
计算出总的平均分来就行了啊
如,先计算每个学生的平均成绩,在计算全班的就是此班综合的了,如果是大学,计算方法学生守则有
⑵ C语言程序 输入10个学生的成绩,要求输出这10个成绩的及格率和优秀率,再输出不及格的成绩
#include<stdio.h>
intmain()
{
intscore[10];
printf("请输入10个同学的分数 ");
for(inti=0;i<10;i++)
scanf("%d",&score[i]);
intpass=0,excellent=0;
for(i=0;i<10;i++)
{
if(score[i]>=60)
pass++;
if(score[i]>=80)
excellent++;
}
printf("及格率是%g%% ",pass/10.0*100);
printf("优秀率是%g%% ",excellent/10.0*100);
printf(" 不及专格的分数为属");
for(i=0;i<10;i++)
if(score[i]<60)
printf("%3d",score[i]);
printf(" ");
}
⑶ 学生成绩合格率的计算方法
然后按住左键拖动D2的右下角,把公式复制到D3-D51内。
之后,在D52中输入这个公式:
=countif(d2:d51,"合格")/51
D52中就是你要的结果了,一个公式就搞定太复杂了
⑷ 如何用excel表格计算学生成绩后30%的及格率和优秀率,急求解!
假设B列从第2行开始是学生成绩,则专
及格率属
=TEXT(SUMPRODUCT(N(SMALL(B:B,ROW(INDIRECT("1:"&ROUND((COUNTA(B:B)-1)*30%,0))))>59))/(ROUND((COUNTA(B:B)-1)*30%,0)),"#%")
优秀率
=TEXT(SUMPRODUCT(N(SMALL(B:B,ROW(INDIRECT("1:"&ROUND((COUNTA(B:B)-1)*30%,0))))>89))/(ROUND((COUNTA(B:B)-1)*30%,0)),"#%")
⑸ 求在电子表格中输入学生的各科分数后,自动求出学生成绩的平均分\优秀率\及格率\合格率等。
假设平均分单元格为F1:F1=AVERAGE(参数范围)
G1=IF(F1>=90,"优秀",IF(F1>=80,"及格",IF(F1>=60,"合格","不及格")))
鼠标放在G1右下角拖动“填充柄”即可。
⑹ Excel学生成绩总及格率的求法
在空白单元格输入“=COUNTIF(A1:C10,">60")/COUNT(A1:C10)”A1:C10是各科成绩所在区域
⑺ 急求在EXCEL中计算学生成绩合格率、优秀率的视频
1、先算出每个学生成绩的总分:比如总分的区域是:A 1:A 21。
2、算出学生的总人数:=count(A1:A21),比如总人数的单元格是B 1。
3、算出学生及格的人数:=countif(A1:A21,>=60),比如总人数的单元格是B 2。
4、算出学生成绩合格率:=B2/B1。
优秀率=优秀人数/总人数。
⑻ 用c语言输入100个学生的成绩求平均值 最低分及格率
把100分定为最高来分,60分为及格源分数线。用C语言实现如下: