首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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
40
问题
有以下程序段
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://www.kaotiyun.com/show/4SJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chara,b,c,*d;a=’\’;b=’\xbc’;c=’\0xab’;d="\0127";pfintf("%c%c%c%c\n",a,b,c,*d);}
有以下程序main(){inti=0,s=0;do{if(i%2){i++;continue;}i++;s+=i;}whil
有以下程序main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后输出结果是
函数check用来判断字符串s是否是“回文”(顺读和倒读都一样的字符串为“回文”,如abeba)。是则函数返回值1,否则返回值0,请填空。intcheck(char*s){char*p1,*p2;intn;n=st
下列程序执行后的输出结果是()#defineMA(x)x*(x-1)main(){inta=1,b=2;printf("%d\n",MA(1+a+b));}
整型变量x和y的值相等并且为非零值,则下面选项中,结果一定为零的表达式是()。
下列程序执行后的输出结果是()。voidfuncl(inti);voidfunc2(inti);charst[]="hello,friend!";voidfuncl(inti){printf("
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
设有以下声明语句streetex{intx;floaty;charz;}example;则下面的叙述中不正确的是______。
随机试题
患儿,男,9岁。水肿、血尿10天,进行性少尿8天。10天前晨起发现双颊水肿,尿发红,8天前尿色变浅,但尿量进行性减少。查体:体温36.9℃,呼吸24次/分,血压145/80mmHg。发育正常,营养中等,重病容。化验:尿蛋白(++),镜检白细胞(+)/HP,
加碘预防地方性甲状腺肿是易感者注射乙肝疫苗
颗粒不够干燥或药物易吸湿会引起( )。颗粒粗细相差悬殊或颗粒流动性差时会产生( )。
关于颈丛阻滞,哪一项是错误的?()
财务顾问业务的监管主体有()
如果不考虑影响股价的其他因素,零增长股票的价值与市场利率成正比,与预期股利成反比。()
下列关于互斥项目排序的表述中,错误的是()。
下列选项中,不会引起收入水平的上升的是()。
简述汉武帝加强中央集权的主要措施。
HowtoStartaSmallBusinessintheUSPeoplefromothercountriesoftentakeAmericaasthe"landofopportunity".America
最新回复
(
0
)