首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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
41
问题
有以下程序段
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全国计算机二级
相关试题推荐
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
数据库系统的三级模式不包括()。
以下叙述中正确的是()。
下列叙述中错误的是()。
下面不能作为软件需求分析工具的是()。
以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是#includemain(){intk;printf("Enteraintnumber:");scanf("%d",
若有定义语句intb=2;则表达式(b
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。若有以下程序段q=s;s=s->next;p=s;while(p->next)p=p->n
以下选项中合法的常量是
软件测试的目的是
随机试题
A.主细胞分泌B.壁细胞分泌C.浆细胞分泌D.G细胞分泌E.黏液细胞分泌免疫球蛋白由
松动牙固定术不能达到的目的是
重大事故、较大事故、一般事故自收到事故调查报告之日起()日内做出批复。
公司违反法律规定,在法定的会计账簿以外另立会计账簿的,由县级以上人民政府财政部门责令改正,处以()万元以上()万元以下的罚款。
在下面哪一种情况下,国债利率可定得高一()。
下列各项因素中,影响经营杠杆系数计算结果的有()。
当合同对履行费用的负担约定不明确时,《合同法》规定:由合同双方当事人分担。()
Writeawelcomingspeechofabout100wordsbasedonthefollowingsituation:DoctorBrown,whoiswellknowntotheworldfor
(13)是一种静态结构描述工具,它是描述系统的模块结构,以及模块之间关系的一种静态结构。它不能像(14)那样,能够从系统流程的角度描述系统的动态特性。(13)能够全面地描述系统模块化的结果,以及各个模块的调用关系。在(13)上,模块的层次关系也是显而易见的
努力が大切です。
最新回复
(
0
)