首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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:
有以下程序段 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:
admin
2020-11-23
77
问题
有以下程序段
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、当产生的随机数n为4时结束循环操作
B、当产生的随机数n为1和2时不做任何操作
C、当产生的随机数n为0时结束程序运行
D、for循环语句固定执行8次
答案
C
解析
rand()函数功能为产生一个随机数,rand()%5,则产生0~4之间的任意随机数,当产生的随机数n为0时,执行case 0:exit(0)这条语句,结束程序的运行。
转载请注明原文地址:https://kaotiyun.com/show/yf3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main()if(x>y)if(y<z)printf(’’%d’’,++y);程序的运行结果是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
深度为7的二叉树共有127个节点,则下列说法中错误的是()。-
以下定义语句中正确的是()。
设有如下语句:typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
设有某函数的说明为:int*func(inta[10],intn);则下列叙述中,正确的是()。
以下关于结构化程序设计的叙述中正确的是()。
下列给定程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
以下数组定义中错误的是()。
C语言程序中,运算对象必须是整型数的运算符是()。
随机试题
A.维生素KB.维生素PPC.维生素AD.维生素B12E.叶酸能降低胆固醇的维生素是
一台三相电动机接在线电压为380V对称电源上,已知此电动机为5.5kW,功率因数为0.85,求线电流。
固有结缔组织包括
A.放线菌素B.甲氨蝶呤C.VCRD.环磷酰胺E.三苯氧胺生物碱类化疗药
按照披露时间的不同,货币市场基金收益公告可分为( )。
依法负有信息披露义务的公司向股东提供隐瞒重要事实的财务会计报告,对其直接负责的主管人员,可处以()以下有期徒刑或者拘役。
心理问题类型的筛选原则正确的是()。(2004年6月三级真题)
读我国某区域图,回答下列问题。结合图2,分别简述该地区1—9月农业生产过程中,可能遭遇哪些自然灾害,并说明理由。
在创业的路上,讲故事只能得到一时的_________。真正的长久,要靠一点一滴的_________。市场上无数会讲故事的互联网餐饮品牌,资本袭来,门店比食客还多。资本冷了,就在退去的大潮中露出底裤。依次填入画横线处最恰当的一项是(
Althoughtherearebodylanguagesthatcancrossculturalboundaries,cultureisstillasignificantfactorinallbodylanguage
最新回复
(
0
)