首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充main函数,该函数的功能是:从键盘输入学生的成绩(用回车键作为分隔符),并统计各分数段学生的人数。具体要求为:A类为90~100分,B类为80~89分,C类为70~79分,D类为60~69分,59分以下的为E类。当成绩为0时结束成绩的输入,并且最后
请补充main函数,该函数的功能是:从键盘输入学生的成绩(用回车键作为分隔符),并统计各分数段学生的人数。具体要求为:A类为90~100分,B类为80~89分,C类为70~79分,D类为60~69分,59分以下的为E类。当成绩为0时结束成绩的输入,并且最后
admin
2010-05-05
77
问题
请补充main函数,该函数的功能是:从键盘输入学生的成绩(用回车键作为分隔符),并统计各分数段学生的人数。具体要求为:A类为90~100分,B类为80~89分,C类为70~79分,D类为60~69分,59分以下的为E类。当成绩为0时结束成绩的输入,并且最后输入的0不进行统计。
例如,输入89,99,45,64,56,78,88,74,66,55,0。结果为
A:1 B:2 C:2 D:2 E:3
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#include<conio.h>
#define N 100
main()
{
float score[N];
int bb[5];
int grade, i=-1,n=0;
char ch=’A’;
clrscr();
printf("Input a score(0~100);\n");
do
{
i++;
n++;
printf("score[%d]=",i);
scanf (【 】);
}while (score
!=0);
for(i=0;i<5;i++)
【 】;
for(i=0;i<n-1;i++)
{
grade=【 】;
switch(grade)
{
case 10:
case 9:bb[0]++;break;
case 8:bb[1]++;break;
case 7:bb[2]++;break;
case 6:bb[3]++; break;
default:bb[4]++;
}
}
for(i=0;i<5;i++)
printf("\n%c:%d",ch+i,bb
);
}
选项
答案
"%f",&score[i] bb[i]=0 score[i]/10
解析
第一空;本题考查标准输入函数scanf()的调用格式,注意score
为实型变量,并且score
的前面要记住加上取址符&。第二空:数组bb[5]中存放各分数段学生的人数,程序中只对数组bb[5]进行了声明,并没有给予初始化,此处将数组各元素初始化为0。第三空:通过switch语句可以看出,grade等于将分数整除10后的值。注意,运算符‘/’两边都是整型数时,结果仍然是整型数。
转载请注明原文地址:https://kaotiyun.com/show/pHID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当今随着信息技术的飞速发展,人们对光存储容量的要求不断提高,下列哪个光存储技术是目前最先进的?()
张某因不服税务局查封财产决定向上级机关申请复议,要求撤销查封决定。但没有提出赔偿请求。复议机关经审查认为该查封决定违法,决定予以撤销。对于查封决定造成的财产损失,复议机关正确的做法是什么?()
行政行为作出后,非依法定程序不得随意变更或撤销,这是行政行为的()。
如图,在图1中,互不重叠的三角形共有4个,在图2中,互不重叠的三角形共有7个,在图3中,互不重叠的三角形共有10个,则在第29个图形中,互不重叠的三角形共有几个?
某书店出售一种挂历,每售出1本可得18元利润。售出一部分后每本减价10元出售,全部售完。已知减价出售这种挂历本数是原价出售挂历的三分之二。书店售完这种挂历共获得利润2870元,书店一共出售这种挂历多少本?
一个等差数列的第1项是2001前7项的和为10500,那么这个数列的第10项是多少?
小李的弟弟比小李小2岁,小王的哥哥比小王大2岁、比小李大5岁。1994年,小李的弟弟和小王的年龄之和为15。问2014年小李与小王的年龄分别为多少岁?
小明买了7本书共花去100元,后发现有一本书质量有问题,故补了若干元换了另外一本书。回来后发现,退换后7本书的价格成等差数列且均为整数元,而最贵的书价格为26元,问最便宜的书多少钱?()
有一类分数,每个分子与分母的和是100,如果分子减K.分母加K,得新的分数约分后等于,其中K是正整数,则该类分数中分数值最小的是()。
随机试题
第一类精神药品的处方应当至少保存
环境温度高于皮肤温度时,机体散热的方式是()。
在某工程网络中,已知工作M的总时差和自由时差分别为6天和3天。监理工程师检查实际进度时发现该工作的持续时间延长了2天,说明此时工作M的实际进度()。
下列关于金融衍生品的说法,正确的有()。
2016年,甲公司以定向增发股票方式取得了甲公司的控制权,但不构成反向购买。本次投资前,甲公司不持有乙公司的股份,且与乙公司不存在关联方关系。甲、乙公司的会计政策和会计期间相一致。相关资料如下:资料一:1月1日,甲公司定向增发每股面值为1元、公允价值为1
计算机网络的应用越来越普遍,它的最大好处在于()。
知识学习的过程()
简述要约与要约邀请的区别。
定义应用需求的原型生命周期应是一个迭代过程,而其迭代工作量主要集中在【】。
【21】【31】
最新回复
(
0
)