C语言程序 输入10个学生的成绩,要求输出这10个成绩的及格率和优秀率,再输出不及格的成绩# includestdio.h
int main()
{
int grade[10],NoGood[10],i,j=0,k=0,m=0;
float PassRate,ExeRate;
printf("请输入10个学生的成绩:\n");
for(i=0;i10;i)
{
scanf("%d",grade[i]);
if(grade[i]=85)
{
k;
}
if(grade[i]=60)
{
j;
}
else
{
NoGood[m]=i;
}
}
PassRate=1.0f*j/10*100;
ExeRate=1.0f*k/10*100;
printf("这些学生的及格率为%.2f%%\n",PassRate);
printf("这些学生的优秀率为%.2f%%\n",ExeRate);
if(m0)
{
printf("不及格成绩有:");
for(i=0;im;i)
{
printf("%d",grade[NoGood[i]]);
}
}
else
{
printf("没有不及格成绩");
}
printf("\n");
}
C语言 求平均数 优秀率 急急急?。。?/h2>我很久没用过C了
总之利用循环
#include
stdio.h
#include
stdlib.h
main()
{
int
a
=
0;
int
q,
w,
e,
r,
t,
y;
long
sum,b;
int
c
=
0;
scanf("请输入第%d",c);
scanf("位同学6门考分\n");
for(a;
a5;
a)
{
scanf("%d%d%d%d%d%d",q,w,e,r,t,y);
b
=
(long)q w e r t y;
sum
=
sum
b;
}
printf("总分为%d",sum);
sum=sum/50;
printf("平均分%d",sum);
sum=sum/100;
printf("优秀率%d",sum);
}
你试试
我这没法试
错了就错了,你可以不给分,好久没写这个了
c语言 输入n个同学的某门课程成绩编写函数计算平均分及优秀(90分以上)的人数#include stdio.h
#include stdlib.h
#define N 100
int main()
{
int grade[N];
int number,average,total=0,count=0;
printf("请确定学生人数:\n");
scanf("%d",number);
printf("请输入%d个学生的成绩:\n",number);
for(int i=0;inumber;i)
{
printf("number%d:\t",i 1);
scanf("%d",grade[i]);
}
for(int j=0;jnumber;j)
{
total =grade[j];
}
average=total/number;
printf("计算所得平均成绩为: %d\n",average);
for(int k=0;knumber;k)
{
if(grade[k]90)
count;
}
printf("成绩在90分以上的人数是: %d\n",count);
return 0;
}
C语言 输入全班学生成绩,统计优良合格不及格人数 , 并输出总分平均分,用函数实现#include stdio.h
void main()
{
int n=0,i,e=0,x=0,d=0,v=0;
double s=0;
int a[100],y[100],l[100],h[100],b[100];
printf("请输入学生的人数:");
scanf("%d",n);
printf("请输入学生的成绩:");
for(i=1; i=n; i)
{
scanf("%d",a[i]);
s=s a[i];
if(a[i]60a[i]0){
b[e]=a[i];
e;
}else if(a[i]=60a[i]70){
h[x]=a[i];
x;
}else if(a[i]=70a[i]80){
l[d]=a[i];
d;
}else if(a[i]=80a[i]=100){
y[v]=a[i];
v;
}
}
printf("\n优的学生成绩为:\n");
for(i=0; iv; i)
{
printf(" %d",y[i]);
}
printf("\n良的学生成绩为:\n");
for(i=0; id; i)
{
printf(" %d",l[i]);
}
printf("\n合格的学生成绩为:\n");
for(i=0; ix; i)
{
printf(" %d",h[i]);
}
printf("\n不合格的学生成绩为:\n");
for(i=0; ie; i)
{
printf(" %d",b[i]);
}
s=s/n;
printf("\n平均成绩为:%.1f\n", s);
}
用c语言求平均成绩和优秀率#includestdio.h
int main()
{
int a,b,c;
double sum=0;
double score[10];
int counta=0,countb=0,countc=0;
int i;
for(i=0;i10;i)
{
sum=0;
scanf("%d",a);
if(a=85)
counta;
scanf("%d",b);
if(b=85)
countb;
scanf("%d",c);
if(c=85)
countc;
sum=a b c;
score[i]=sum/3.0;
}
for(i=0;i10;i)
{
printf("第%d人平均分为%f",i,score[i]);
}
printf("英语优秀率:%f",counta/10);
printf("c语言优秀率:%f",countb/10);
printf("计算机文化优秀率:%f",countc/10);
}
【c语言查询班级优秀率函数 c语言统计一个班的学生成绩】关于c语言查询班级优秀率函数和c语言统计一个班的学生成绩的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 下载八段锦,免费下载八段锦
- 虚拟空间,虚拟空间框架下载
- csol叶直播b站,csol竞技直播
- 命令查看linux日志 linux查看日志命令有哪些
- mysql修改数据字段,mysql 修改字段值
- cad软件免费下载,cad软件免费下载电脑版免费下载
- flutter导航开发,flutter platformview原理
- php带数据库抽奖源码 php 抽奖算法
- 查看mysql里的用户名,怎么看mysql用户名