首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 int i,n; for(i=0;i
有以下程序段 int i,n; for(i=0;i
admin
2017-05-20
30
问题
有以下程序段
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为4时结束循环操作
B、当产生的随机数n为1和2时不做任何操作
C、当产生的随机数n为0时结束程序运行
D、for循环语句固定执行8次
答案
C
解析
rand()函数功能为产生一个随机数,rand()%5,则产生0~4之间的任意随机数,当产生的随机数n为0时,执行case 0:exit(0)这条语句,结束程序的运行。
转载请注明原文地址:https://www.kaotiyun.com/show/niDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下列程序段后,变量a,b,c的值分别是()。intx=5,y=4;inta,b,c;a=(--x==y++)?x:++y;b=++x;c=y;
以下正确的程序段是
有以下程序main(){inti,j,x=0;for(i=0;i
有以下程序voidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char*s1="abc",*s2="123";swap(s1,s2);printf("
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句if(a
下列叙述中正确的是
测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。
设在C语言中,float类型数据占4个字节,则double类型数据占()个字节。
以下程序运行后的输出结果是。#includemain(){inta;a=(int)((double)(3/2)+0.5+(int)1.99*2);print{(“%d\n”,a);
以下选项中非法的字符常量是()。
随机试题
一患儿突发恶寒、高热4周。左小腿肿痛,膝关节活动受限,左小腿弥漫性红肿,广泛压痛,膝关节积液,浮髌试验阳性,关节穿刺为浆液性渗出,X线片示右胫骨上端骨皮质散在虫蚀样骨破坏,骨膜反应明显。血象:白细胞总数15.6×109/L,分层穿刺见软组织内与骨膜下大量脓
心肌有效不应期长决定其功能特性表现为
下列关于判断义齿有早接触点的描述,正确的是
某闭合流域多年平均降水量为950mm,多年平均径流深为550mm,则多年平均蒸发量为()。
某装饰公司承接了寒冷地区某商场的室内、外装饰工程。其中,室内地面采用地面砖镶贴,吊顶工程部分采用木龙骨,室外部分墙面为铝板幕墙,采用进口硅酮结构密封胶、铝塑复合板,其余外墙为加气混凝土外镶贴陶瓷砖。施工过程中,发生如下事件:事件一:因木龙骨为甲供材料,施
下列哪些属于合同履行的原则?()。
下列项目中,属于预算会计要素的有()。
甲于2000年创作完成一幅油画作品并发表在全国性美术刊物上。2007年,甲发现乙公司未经许可在其公司主页上使用了该作品,还将该作品改名后用于其公司宣传画册,为此引起纠纷。乙公司侵犯的甲的权利包括()。
马克思主义认识论与唯心主义认识论的区别在于是否承认()
[*]
最新回复
(
0
)