首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: #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
44
问题
有以下程序段:
#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全国计算机二级
相关试题推荐
已定义以下函数intfun(int*p){return*p;)fun函数返回值是
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的
下列叙述中止确的是
下面关于对象概念的描述中正确的是()。
下面关于位运算符的叙述,正确的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。结点类型的定义为:struetlink{doubledt;struetlink*next;}.{若指针P指向
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
若有定义:inta=1,b=2,c=3;,则执行表达式(a=b+c)‖(++b)后,a,b,c的值依次为()。
随机试题
木结构屋顶的砖木结构建筑,耐火等级为()级。
患者,女,23岁。反复喘息发作3年,确诊为支气管哮喘。既往无类似病史。问题1:该患者最重要的病理改变应为
卫生行政机关对当事人给予的强制措施是( )当事人对国家行政机关给予的行政制裁不服可以提出( )
我国汽车行业的发展已经到了成熟阶段,国产、合资、外资的汽车企业都发展迅速,竞争也非常激烈。汽车行业可以从产品范围和地域范围两个角度进行划分。A公司和B公司都是知名的国际品牌企业,生产的产品属于豪华车型,主要面对的是高端消费者,价格昂贵,系列产品的
2000年3月5日,A房地产开发公司(以下简称“A公司”)与B银行签订借款合同。该借款合同约定:借款总额为2亿元;借款期限为2年6个月;借款利率为年利率5.8%,2年6个月应付利息在发放借款之日预先一次性从借款本金中扣除;借款期满时一次全额归还所借款项;借
在因特网中,常用的电子邮件缩写是()。
我国最古老、最简单的天文仪器是(),它用于度量日影的长短。
在窗体上画一个命令按钮和一个标签,其名称分别为Command1和Label1,然后编写如下事件过程:PrivateSubCommand1_Click() Dimarr(10) Fori=6To10 arr(i)=i-5 N
A.shortenedB.expressionC.originsD.breaksE.statementF.directionsG.manners
科举制度(theimperialexamination)是中国帝制时期(imperialChina)选拔官员的制度,具有1300多年的历史。它将阅读、考试和选拔政府官员三者紧密结合起来,是一种公平和公开的人才选举方法,是中国选举史上的一大突破。它为中
最新回复
(
0
)