首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: #include<stdio.h> 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: cas
有以下程序段: #include<stdio.h> 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: cas
admin
2022-06-24
50
问题
有以下程序段:
#include<stdio.h>
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/("%d\n",n);continue
case 0:exit(0);
}
printf("%d\n",n);
}
以下关于程序段执行情况的叙述,正确的是( )。
选项
A、for循环语句固定执行9次
B、当产生的随机数n为1和2时不做任何操作
C、当产生的随机数n为0时结束程序运行
D、当产生的随机数n为4时结束循环操作
答案
C
解析
case常量表达式只是起语句标号作用,并不是在该处进行条件判断。在执行SWitch语句时,根据switch的表达式,找到与之匹配的case语句。就从此case子句执行下去,不再进行判断,直到碰到break或函数结束为止。简单地说break是结束整个循环体,而continue是结束单次循环、而当产生的随机数n为4时,要执行打印操作。当产生的随机数为1和2时,分别执行case3与case4后面语句的内容。由于存在break语句,所以for循环不是固定执行9次,执行次数与产生的随机数n有关系。
转载请注明原文地址:https://www.kaotiyun.com/show/7Ukp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序的主函数中,已给出由结构体构成的链表节点a、b、c,各节点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个节点链接成一
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将带头节点的单向链表节点数据域中的数据从小到大排序。即若原链表节点数据域从头至尾的数据为:10、4、2、8、6
结构化程序设计的基本原则不包括()。
以下选项中,与k=n++完全等价的表达式是()。
某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文”是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是“回文”,而LEVLEV
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
肺牵张反射的传入神经位于()内
甲公司为增值税一般纳税人,增值税税率为10%,不考虑其他相关因素。2×17年甲公司与乙房地产开发商(本题下称“乙公司”)签订了一份住宅建造合同,该建造合同整体构成单项履约义务,并属于在某一时段履行的履约义务。甲公司采用成本法确定履约进度,合同总价款为24
甲集团公司拥有乙公司等5家全资子公司。ABC会计师事务所负责审计甲集团公司2015年度财务报表,确定甲集团公司合并财务报表整体的重要性水平为300万元。集团项目组在审计工作底稿中记录了集团审计策略,部分内容摘录如下:要求:假定不考虑其他条件,结合上
“从北京乘火车到长沙,最好的路线怎么走?”这是()类型的问题。
牛奶、汤、粥等食物,须冷却到50℃方可进班,并放在安全的地方。()
高校去行政化不等于否定行政权力,学术权力和行政权力协调是高校发展的必要条件。正是大学行政管理和学术管理的共同作用,才能保证大学在整体有序的状态下不断发展和提高。现在,有些高校行政权力在很大程度上取代了学术权力,学术权力被削弱。高校去行政化,应该改变现有的资
电视:节目
造成人的片面发展的原因主要是()。
张教授:智人是一种早期人种。最近在百万前的智人遗址发现了烧焦的羚羊骨头碎片的化石。这说明人类在自己进化的早期就已经知道用火来烧肉了。李研究员:但是在同样的地方也同时发现了被烧焦的智人骨头碎片的化石。以下哪项最可能是李研究员的议论所假设的?
在实现工业化过程中,要正确处理工业化与信息化的关系,因为
最新回复
(
0
)