首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 int i, n; for( i=0; i
有以下程序段 int i, n; for( i=0; i
admin
2015-07-28
43
问题
有以下程序段
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、当产生的随机数n为0时结束程序运行
B、当产生的随机数n为4时结束循环操作
C、当产生的随机数n为1和2时不做任何操作
D、for循环语句固定执行8次
答案
A
解析
break只能跳出switch语句或者当前层循环,continue表示跳过下面的程序段进入下一次的循环,"exit(0)"语句表示正常退出,而只有当n值为0时,才能执行"exit(0)"语句,答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/mOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是_______。#include<stdio.h>main(){char*p[]={"DOOL","OPK","H","SP"};inti;for(i=3;i>=0;i-,i-
已知下面的程序段,正确的判断是_________。#defineA3#defineB;(A)((A+1)*A)inta=3;X=3*(A+B(7));
设已定义i和k为int类型变量,则以下for循环语句_______。for(i=0;k=-1,k=1;i++,k++)printf("****\n");
下列程序执行后的输出结果是_______。main(){intm[][3]={1,4,7,2,5,8,3,6,9};inti,k=2;for(i=0;i<3;i++){printf("%d"
已有定义“int k=2;int*ptr1, *ptr2;”,且ptr1和ptr2均已指向变量k,下面不能正确执行的语句是______。
己知int i,x[3][4];,则不能将x[1][1]的值赋给变量i的语句是______。
下列语句中,说法正确的是______。
以下叙述中正确的是
以下关于RetuRn语句的叙述中正确的是
以下关于C语言的叙述中正确的是
随机试题
男,30岁。大面积缺损,颊舌壁薄,临床冠高度为3mm,咬合紧。X线片示根管治疗完善。最佳修复方式是()
签订勘察设计合同时项目应具备的条件是()
下列流水施工的基本组织形式中,其专业工作队数大于施工过程数的是()。
建业大厦位于广州越秀区起义路217号,高25层。自2009年开始,建业大厦在未经过规划验收、消防验收及未经有关部门同意的情况下,开始对外出租经营。2010年10月,部分业主联名投诉建业大厦消防安全隐患问题,建业大厦曾于2011年1月被查封。这栋楼
不要过分地依赖语言,不要总是企图在语言上占上风。语言解不开的,事实可以解开。语言解开了而事实没有解开的话,语言会失去价值,甚至于只能添乱。这段话的主要观点是()。
纪念辛亥革命110周年大会2021年10月9日在北京人民大会堂隆重举行。习近平总书记在会上发表重要讲话强调,()是祖国统一的最大障碍,是民族复兴的严重隐患。凡是()的人,从来没有好下场,必将遭到人民的唾弃和历史的审判
执行如下语句:a=InputBox("Today","Tomorrow","Yesterday",,,"Daybeforeyesterday",5)将显示一个对话框,在对话框的输入区中显示的信息是______。
FirstlaunchedinAprilthisyear,NetMySingaporealsoincludeseffortsthat______training,development,andtheexploration
Agoodexerciseprogramhelpsteachpeopletoavoidthehabitsthatmightshortenthelives.
InHollywood,everybodywantstoberich,famousandbeautiful.Nobodywantstobeold,unknownandpoor.ForHollywoodkids,li
最新回复
(
0
)