首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 int i,n; for(i=0;i<8;i++) { n=rand()%5; switch(n) { case 1: case 3:printf("
有以下程序段 int i,n; for(i=0;i<8;i++) { n=rand()%5; switch(n) { case 1: case 3:printf("
admin
2013-10-19
7
问题
有以下程序段
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://kaotiyun.com/show/4SJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义inta=0;doubleb=1.25;charcc=’A’;#defined2则下面语句中错误的是
若以下选项中的变量已正确定义,则正确的赋值语句是
若有如下程序:main(){intx=20;if(x>10)printf("%d",x-=5);if(x>15)printf("%d",x);}则程序运行后的输出结果是【】。
若有程序:main(){inti,j;scanf(’i=%d,j=%d";&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入上【】。
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*S1,char*s2)
以下程序的输出结果是()。main(){inta=2,k;for(k=0;k<3;k++)printf("%4d",f1(a));}f1(inta){intb=0;static
若有如下定义:intx=6,y=3,z=2;则表达式“x=y||y<z&&z==z”的值是()。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
若有定义int*p[3]:,则以下叙述中正确的是______。
下列叙述中止确的是()。
随机试题
跨国公司的决策体系是()。
“感冒”之名,始见于何书
下列哪种消化性溃疡最易发生出血
急性肺水肿病人吸氧的氧流量应是()
甲为持有某有限责任公司全部股东表决权10%以上的股东,根据公司法律制度的规定,在某些事由下,若公司继续存续会使股东利益受到重大损失,且通过其他途径又不能解决的,甲提起解散公司诉讼时,人民法院应予受理,下列选项中,属于上述“某些事由”的有()。
(2016·河北)基础教育课程改革将综合实践活动课程确定为选修课程。(常考)()
Itcanbeaspecialexperiencetogoonafamilytripduringtheholidayseason,butonereasonthatmanyparents【C6】______tost
B英国文学之作家概况。DanielDefoe是英国现实主义小说家,被誉为“英国及欧洲小说之父”,其代表作为RobinsonCrusoe(《鲁滨逊漂流记》)。
NamesinAmericaMostparentsintheUnitedStatesgivetheir【T1】______afirst,middleandlastnamewhentheyareborn.The
Iamsorryto______(give)yousomuchtrouble.
最新回复
(
0
)