首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2019-12-17
70
问题
以下叙述中正确的是
选项
A、当break出现在循环体中的switch语句体内时,其作用是跳出该switch语句体,并中止循环体的执行
B、只能在循环体内和switch语句体内使用break语句
C、continue语句的作用是:在执行完本次循环体中剩余语句后,中止循环
D、在while语句和do—while语句中无法使用continue语句
答案
B
解析
break语句可以使程序流程跳出switch语句体,也可用break语句在循环结构中终止循环体,从而提前结束循环,而当break出现在循环体中的switch语句体内时,其作用只是跳出该switch语句体,并不能中止循环体的执行。若想强行终止循环体的执行,可以在循环体中,但并不在switch语句中设置break语句,满足某种条件则跳出循环体。continue语句的作用是结束本次循环,在while和do.while循环中,continue语句使得流程直接跳到循环控制条件的测试部分,然后决定循环是否继续进行。
转载请注明原文地址:https://kaotiyun.com/show/41Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\OEFG\0",b[]="IJK";strcat(a,b);printf("%s
软件调试的目的是
在结构化程序设计中,模块划分的原则是
有以下程序#include<stdio.h>voidmain(){intc==0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++;break;case4:c+=2;break;}
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
若有定义语句:doublea,*p=&a;以下叙述中错误的是
下列叙述中正确的是
有以下程序#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){i;Aa={1,2};f(a);p
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
将E-R图转换为关系模式时,实体和联系都可以表示为
随机试题
绩效测量的过程包括()
A.Totakeasimpleexample,weassumethatifwegreetacquaintancesinafriendlymanner,theywillacceptandreturnourgree
根据知觉是否与观察的事物相符合,把知觉分为_______和_______。
“肝癌根治术,未做器官移植”的编码方法是
含酚羟基的香豆素类化合物具有
A国飞机在B国领海外海域上空进行军事侦察过程中,遭遇B国战机的监视伴飞。由于A国飞机的过失,两国飞机发生相撞,A国飞机在严重受损不能飞回基地的情况下,在B国机场紧急降落。下列判断正确的有:
单位工程施工平面图的设计工作包括如下环节:①计算技术经济指标;③布置水电管线;④确定搅拌站、仓库、加工厂的位置;⑤布置临时设施;⑥布置运输道路。正确的工作程序是()。
根据《预算法》的规定,一般公共预算收入主要包括税收收入、行政事业性收费收入、国有资源有偿使用收入、转移性收入等,下列不属于转移性收入的是()。
Whatarethespeakersmainlytalkingabout?
Theintern,while______,provedtoounskilledtobepermittedtoworkonhisown______project.
最新回复
(
0
)