首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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("%
有以下程序段 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("%
admin
2017-04-26
82
问题
有以下程序段
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时,执行“casc 0:exit(0)”这条语句,结束程序的运行。
转载请注明原文地址:https://kaotiyun.com/show/PqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是#include#includemain(){char*p1="abc",*p2="ABC",str[50]="xyz";strcpy(str+2,strcat(p1,p2));printf("%s\n"
若执行下面的程序时,从键盘输入5和2,则输出结果是main(){inta,b,k;scanf("%d,%d",&a,&b);k=a;if(a
若有语句:char*line[5];,以下叙述中正确的是
以下定义语句中正确的是
软件工程研究的内容主要包括:______技术和软件工程管理。
以下叙述中正确的是
有如下程序main(){floatx=2.0,y;if(x
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定。这属于算法的
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是
随机试题
A.卵鞘B.虫瘿C.孢子D.种子桑螵蛸的药用部位是
下列选项中,不属于谈判沟通过程的是()
下列关于奇经八脉的名称,说法错误的是
患者,男,30岁,患感冒,咳嗽,喘急气短。医生开具处方,药物组成:麻黄、罂粟壳、苦杏仁、石膏、莱菔子、桔梗、甘草。罂粟壳应与其他药物组成复方后使用,其用量应为()。
A.局麻下在波动最明显部位行十字切开引流B.腰麻下做距肛缘3~5cm的弧形切口C.腰麻下穿破肛提肌做脓肿切开引流D.全麻下行脓肿切除术E.脓肿形成后行非手术治疗骨盆直肠间隙脓肿
施工方项目管理的目标包括( )。
公司从银行借来一笔款项,总资产增加,资产负债率降低。().
关于人民法院对罪犯判处没收财产的处罚,下列表述正确的是()。
世界上最大的区域性贸易集团是()。
向领导提供“马后炮”信息,违背了秘书信息工作的()原则。
最新回复
(
0
)