首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: #include int i,n; for(i=0;i<8;i++) {n=rand()%5; switch(n) { case 1: case 3:printf("%d、n",n);break; case 2: case 4:print
有以下程序段: #include int i,n; for(i=0;i<8;i++) {n=rand()%5; switch(n) { case 1: case 3:printf("%d、n",n);break; case 2: case 4:print
admin
2019-01-11
28
问题
有以下程序段:
#include
int i,n;
for(i=0;i<8;i++)
{n=rand()%5;
switch(n)
{ case 1:
case 3:printf("%d、n",n);break;
case 2:
case 4:printf("%d\n",n);continue;
case 0:exit(0);
}
printf("%d\n",n);
}
以下关于程序段执行情况的叙述,正确的是( )。
选项
A、for循环语句固定执行8次
B、当产生的随机数n为4时结束循环操作
C、当产生的随机数n为1和2时不做任何操作
D、当产生的随机数n为0时结束程序运行
答案
D
解析
case常量表达式只是起语句标号作用,并不是该处进行条件判断。在执行switch语句时,根据switch的表达式,找到与之匹配的case语句,就从此case子句执行下去,不再进行判断,直到碰到break或函数结束为止。简单地说,break是结束整个循环体,而continue是结束单次循环。B)选项中当产生的随机数n为4时,要执行打印操作。C)选项中当产生的随机数为1和2时,分别执行case 3与case 4后面语句的内容。由于存在break语句,所以for循环不是固定执行8次,执行次数与产生的随机数n有关系。
转载请注明原文地址:https://kaotiyun.com/show/Tdxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun(),其功能是计算并输出下列多项式的值:F=1+1/1!+1/2!+1/3!+1/4!+…+1/m!例如,若主函数从键盘给键盘给m输入5,则输出为F=2.716667。注意:m的值要求大于1但不大于100。部分源程序给出如下。
给定程序中,函数fun的功能是:计算形参X所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出。例如,有10个正数:4630324061745154826,平均值
给定程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。例如,有下列矩阵:若k为2,程序执行结果为:请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的十位和千位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=5241。
学生的记录由学号和成绩组成。N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROGl.C文
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划
请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。例如:若有5门课程的成绩是:90.5,72,80,61.5,55则函数的值为:71.80。注意:部分源程序存在文件PROGl.C中。请勿
给定程序MODll.C中fun函数的功能是:根据形参m,计算如下公式的值。t=1+1/2+1/3+1/4+…+1/m例如,若输入5,则应输出2.283333。请改正程序中的错误或在下划线处填上适当的内容并把下划线删除,使它能计
以下关于typedef的叙述错误的是______。
在面向对象的程序设计中,能表示类之间相似性质的机制是()。
随机试题
模块(或金属箱)应独立支撑或固定,安装牢固,可不采取防潮、防腐蚀等措施。()
东面而视,不见水端。
参与哮喘气道炎症反应的炎症细胞有
男性,60岁。行肺段切除术后2小时,病人自觉胸闷,呼吸急促,测血压、脉搏均正常,见水封瓶内有少量淡红色液体,水封瓶长玻璃管内的水柱波动不明显。考虑为
某建筑物室外地面标高为-0.60m,屋顶为平屋顶,屋顶面层标高为56.70m,屋顶面积为850m2,屋顶上有水箱间、楼梯出口,其顶部标高均为60.70m,水箱间、楼梯出口的总面积为90m2。建筑物首层为商铺,二、三层为超市,四至十五层为办公室。根
业主委员会应当自选举产生之日起()日内召开首次业主委员会会议,推选产生业主委员会主任1人,副主任1~2人。
心理定价策略包括()
什么是同业拆借?同业拆借有什么特征?
下列描述中错误的是
______canbesimplydefinedasthestudyofmeaning.
最新回复
(
0
)