首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 int i, n; for( i=0; i
有以下程序段 int i, n; for( i=0; i
admin
2015-07-28
58
问题
有以下程序段
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全国计算机二级
相关试题推荐
以下程序的输出结果,是_______。main(){charstr[12]={’s’,’t’,’r’,’i’,’n’,’g’};printf("%d\n",strlen(str));}
下列程序执行后的输出结果是_______。main(){intm[][3]={1,4,7,2,5,8,3,6,9};inti,k=2;for(i=0;i<3;i++){printf("%d"
设整型数i=5,则printf("%d",i+++++i);的输出为_______。
下面的程序用来统计文件中字符的个数。请填空。#include<stdio.h>main(){FILE*fP;longnum=0;if((fp=fopen("fname.dat","r"))==NULL)
设有定义:int(*ptr)(); 则以下叙述中正确的是()
()是不正确的C语言赋值语句。
己知int i,x[3][4];,则不能将x[1][1]的值赋给变量i的语句是______。
对于下面语句,叙述正确的是______。 char c1[]="abcd"; char c2[]={’a’,’b’,’c’,’d’};
以下叙述中正确的是
若a=10,b=20,则表达式!(a<b)的值是【】。
随机试题
反应温度过高对化工生产造成的不良影响可能是()。
中心仲裁程序的依据主要是()
ISP意为______。
应用糖皮质激素治疗特发性血小板减少性紫癜,正确的是
下列哪种疾病的接触者不需要留验
外国投资者与中国投资者依法设立的娱乐场所()。
《导游人员管理条例》第2条规定:导游人员是依照本条例规定取得_______,接受_______委派,为_______提供向导、讲解及相关服务的人员。
2010年,我国共投入研究与试验发展(R&D,以下简称R&D)经费7062.6亿元,比上年增长21.7%;R&D经费投入强度(与国内生产总值之比)为1.76%,比上年的1.70%有所提高。分活动类型看,全国用于基础研究的经费投入为324.5亿元,
普通话“六”的韵腹是_____。
Beingamanhasalwaysbeendangerous.Thereareabout105malesbornforevery100females,butthisratiodropstonearbalan
最新回复
(
0
)