首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 int i,n; for(i=0;i
有以下程序段 int i,n; for(i=0;i
admin
2019-12-17
55
问题
有以下程序段
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/YQCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量己正确定义并赋值,以下正确的表达式是
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
有以下程序intadd(inta,intb){return(a+b);main(){intk,(*f)(),a=5,b=10;f=add;}则
有如下嵌套的if语句if(a
以下选项中关于C语言常量的叙述错误的是
以下选项中,能用作数据常量的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在12数的千位和十位上。例如,当a=45,b=12时,调用该函数后,c=1524。注意:部
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序给出如下。请勿改动主函数nmin
在软件设计中不使用的工具是
随机试题
《史记》的作者是()
A.黄色B.红色C.黑色D.绿色E.蓝色甲基红试验阴性结果是
麦角生物碱与缩宫素均可用于
过渡乳
人群中既具有牙尖交错位又具有下颌后退接触位者所占比例为
甲服装公司与乙银行订立合同,约定甲公司向乙银行借款300万元,用于购买进口面料。同时,双方订立抵押合同,约定甲公司以其现有的以及将有的生产设备、原材料、产品为前述借款设立抵押。借款合同和抵押合同订立后,乙银行向甲公司发放了贷款,但未办理抵押登记。之后,根据
在道路岩土工程中应用的土工合成材料具有()等功能。
甲公司2011年12月3日与乙公司签订产品销售合同。合同约定,甲公司向乙公司销售A产品400件,单位售价650元(不含增值税),增值税税率为17%;乙公司应在甲公司发出产品后1个月内支付款项,乙公司收到A产品后3个月内如发现质量问题有权退货。A产品单位成本
A、Narcolepticbrainstendtoremovedegenerativetissueatamoreprolificratethanthatofnonnarcoleptics.B、Narcolepticsare
【B1】【B5】
最新回复
(
0
)