首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 int i,n; for(i=0;i<8;i++) {n=rand()%5; switch(n) {case1: case3:printf("%d\n",n);break; case2: case4:printf("%d\n",n);cont
有以下程序段 int i,n; for(i=0;i<8;i++) {n=rand()%5; switch(n) {case1: case3:printf("%d\n",n);break; case2: case4:printf("%d\n",n);cont
admin
2019-06-09
59
问题
有以下程序段
int i,n;
for(i=0;i<8;i++)
{n=rand()%5;
switch(n)
{case1:
case3:printf("%d\n",n);break;
case2:
case4:printf("%d\n",n);continue;
case0: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时,执行case0:exit(0)这条语句,结束程序的运行。
转载请注明原文地址:https://kaotiyun.com/show/RtRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为()。
算法时间复杂度的度量方法是()。
下列叙述中正确的是()。
有以下程序#includemain(){inti=1,k=0;for(;i
若变量已正确定义,则以下for循环for(x=0,y=0;(y!=123)&&(x
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
若有定义语句:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中0≤i
简单程序设计步骤中不包括()。
随机试题
公元654年,唐高宗颁行()是汉代以来对于法律注释解说的集大成著作,它具有与法律同等的效力,是儒家经义法典化的范本。
女性,40岁。确诊肠结核半年。下述处理方案,哪项是错误的
肉眼观察肾体积明显缩小,质地变硬,表面有大的不规则瘢疤凹陷,该病变性质最可能是
在WindowsXP中,打开一个窗口或执行一个程序,应()。
( )不能通过分散投资加以消除。
A市的朱某和魏某因未达法定婚龄而被认定婚烟无效,根据相关规定,有权宣告其婚姻无效的机关是()。
世贸组织的总部设在( )。
下列有关“直觉”的表述不符合原文内容的一项是()。第四段中“直觉总是出现在意识的边缘而不是中心”一句的意思是()。
我国现行宪法规定,中华人民共和国的根本政治制度是
在指定字段或表达式中不允许出现重复值的索引是
最新回复
(
0
)