永发信息网

C语言程序设计(有关数组)

答案:1  悬赏:30  手机版
解决时间 2021-04-24 20:28

学生成绩统计

从键盘输入一个班(全班最多不超过10人)学生名字和某门课的成绩,当输入成绩为负值时,输入结束,分别统计下列内容:
(1)统计不及格人数并打印不及格学生名单;
(2)统计成绩在全班平均分及平均分之上的学生人数并打印其学生名单;
(3)统计各分数段的学生人数及所占的百分比;

最佳答案

#include<stdio.h>


void main()


{


float a[10],q,av,s=0;


int i,j,np=0,p=0,n6=0,n8=0;


for(i=0;i<10;i++)


{ scanf("%f",&q);


if(q>0)


a[j]=q,s+=q;


else


break;}


av=s/i;


printf("\n没及格的编号\n");


for(j=0;j<i;j++)


{ if(a[j]<60)


printf("%d\n",j+1);


if(a[j]>=60&&a[j]<80)


n6++;


else if(a[j]>80)


n8++;


else


np++;


}


printf("没及格的人一共有%f\n及格人的编号",np);


for(j=0;j<i;j++)


if(a[j]>av)


printf("%6d"j+1),p++;


printf("\n及格的人一共有%d",p);


printf("没及格的人有%占%f%%\n60分以上的有%d占%f%%\n80分以上的有%d占%f%%\n",np,(float)np/i*100,n6,(float)/i*100,n8,(float)n8/i*100);


}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
速8酒店汉口江岸区澳门路店在什么地方啊,我
怎么把电脑里的,我的电脑,里改成这种样式、
于是七夕节送礼物的含义
QQ爱墙怎么点亮啊?
刘志博你还要我怎么相信你
求计算DE的长
泡泡堂怎么升级快阿,我学生玩的不多
如果我的会员是5个月的,我在冲7个月的是不是
推荐一款移动硬盘(120G or 160G)价格也要
是先力业好、还是先成家好???
求QQ餐厅鲁菜玩家15级以上留QQ?
人类是从何时纪录时间的?
谁能给我解释一下 感情这玩意是个啥东西?我
找个能唱歌的K歌器
河北到广州40斤的邮包从需要多少钱?一般多长
推荐资讯
五龙岗村怎么去啊,有知道地址的么
东槽村我想知道这个在什么地方
诺基亚n73最新报价
高分求 龙咁威2003 DVD下载地址!
梦幻诛仙周一仙任务丢失还可以令吗
谁知到魅族M8的qq在哪下?要能上空间的。
最新推荐专辑,一起来看流星雨.?
我有诺基亚N95,九成新!能卖多少钱?怎么卖
天宝北巷/汉中西路(路口)在哪里啊,我有事要
赚钱最快速度
红警3在哪下载?占用空间多少?
关于《雨后的天空》的诗歌
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?