首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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: ca
有以下程序段 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: ca
admin
2020-07-28
36
问题
有以下程序段
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
解析
当产生的随机数为4时,对5取余结果为4,执行case4后面语句,见到continue结束本次循环,而非结束程序运行,所以B选项错误,当产生的随机数为1时,执行case1后面的所有语句,直到遇到break语句跳出switch结构;当随机数为2时,执行case2后面的所有语句,直到遇到continue语句跳出本次循环,所以C选项错误,由于循环体中含有exit(0)语句,该语句的功能是终止程序的执行,所以不是固定执行8次,A选项错误。
转载请注明原文地址:https://kaotiyun.com/show/Rh3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为6。该树中度为3的结点数为
某系统结构图如下图所示,该系统结构图的宽度是
有两个关系R和S如下图所示:由关系R通过运算得到关系S,则所使用的运算为
以下叙述中正确的是
以下选项中能表示合法常量的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
下面选项中关于“文件指针”概念的叙述正确的是
以下能正确定义字符串的语句是
一棵完全二叉树共有360个结点,则在该二叉树中度为1的结点个数为
下面不属于数据库系统特点的是
随机试题
关于我国《会计法》对总会计师的设置,下列说法正确的是()
患者,男性,70岁。近日因咳嗽、咳黄脓痰且不易咳出就诊,体温36.8℃,胸部听诊可闻及湿性啰音,X线胸片示右侧肺有絮状阴影,既往慢支病史10余年。护士对该患者进行护理时,下列措施不妥的是
行政处分和行政处罚共同的方式是()
该电建公司安装的设备中,进行能量转换的设备有( )。油浸变压器着火应采用( )灭火器。
任何账户都是借方表示增加,贷方表示减少。()
“进口口岸”栏应填“收货单位”栏应填:
某市人大常委会对某公安机关民警滥用职权的行为提出了质询,这是公安执法监督中的()监督。
斯金纳认为,教育就是塑造行为,而塑造行为的关键是()。(2010年)
根据语法形式的共同特点把它们归并为几个基本类别,这种语法形式的类叫作_______________。
Whileitseemsprettyobviousthatgratitudeisapositiveemotion,psychologistsfordecadesrarelydelved(探究)intothescienc
最新回复
(
0
)