首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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
71
问题
有以下程序段
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全国计算机二级
相关试题推荐
有以下程序#includemain(){inta[]={1,2,3,4},y,*p=&a[3];--p;y=*p;printf("y=%d\n",y);}程序的运行结果是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf("\n");}
设有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是
以下选项中可作为C语言合法常量的是
数据库系统的核心是
软件生命周期中花费费用最多的阶段是
常用的黑箱测试有等价分类法、______、因果图法和错误推测法4种。
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。#include#includeintfun(int*s,intt,int*k){inti;*k=0;【】if(s[*
在最坏情况下,堆排序需要比较的次数为()。
随机试题
胃脘冷痛,遇寒加剧,得温则减,口淡不渴,肠鸣漉漉,舌淡苔白滑,脉弦或迟,此属
不具有滋阴作用的药物是
医学道德保密的作用最核心的是( )。医学道德保密的作用中提法不正确的是( )。
委托募集,是指基金发起人()来完成资金募集工作。Ⅰ.委托第三方机构代为寻找投资人Ⅱ.借用第三方的融资通道Ⅲ.自行寻找投资人
保荐工作底稿应当真实、准确、完整地反映整个保荐工作的全过程,保存期不少于()年。
甲公司的记账本位币为人民币。2010年12月5日以每股7港元的价格购入乙公司的H股10000股作为交易性金融资产,当日即期汇率为1港元=1元人民币,款项已支付。2010年12月31日,当月购入的乙公司H股的市价变为每股8港元,当日汇率为1港元=0.9元人民
下列各项中,可能会使预算期与会计期间相分离的预算方法是()。
Somedoctorsaretakinganunusualnewapproachtocommunicatebetterwithpatients—theyareletting【B1】______readthenotestha
A、Solvetheproblembythemselves.B、Tellsomeoneaboutthis.C、Keepitwiththemselves.D、Stayforthreeyearsinuniversity.B
Moresurprising,perhaps,thanthecurrentdifficultiesoftraditionalmarriageisthefactthatmarriageitselfisaliveand【C1
最新回复
(
0
)