首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: #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
23
问题
有以下程序段:
#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://jikaoti.com/ti/FNd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),
以下叙述中正确的是
有以下程序:#includetypedefstruct{intb,P;}A;voidf(AC)/*注意:c是结构变量名*/{intj;c.b+=1;c.P+=2:}main(){inti;
软件测试的目的是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算如下公式前n项的和,并作为函数值返回。例如,当形参n的值为10时,函数返回值为9.61255
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。例如,若m中的值为5,则应输出0.536389。请改正程序中的
使用Vc++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算如下公式并且把计算结果作为函数值返回。例如,若形参e的值为1e-3,则函数返回值为0
下面对软件测试描述错误的是
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文”是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是“回文”,而LEVLEV
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是
随机试题
甲午战争中,英勇牺牲的致远舰管带是()
呼吸频率加倍,潮气量减半,将使
某建材厂设计能力为年生产某型号预制构件7200件,每件售价5000元,该厂固定成本680万元,每件产品变动成本为3000元,则该厂的盈亏平衡产量为()件。
与编制零基预算相比,编制增量预算的主要缺点包括()。
改革开放是党在新的时代条件下带领人民进行的新的伟大革命,目的就是要
=_______
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某大型国有企业A计划建立一套生产自动控制系统,改变目前的半自动化生产状态。A企业内部设立有信息中心,具有自主开发能力,但采购部门经理老李认为自主开发耗时长,还是决定从外部选择
在VisualFoxPro中“表”是指______。
在设计窗体时双击窗体的任何地方,可以打开的窗口是
设有如下关系表,由关系R和S通过运算得到关系T,则所使用的运算为()。
最新回复
(
0
)