首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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:prin
有以下程序段 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:prin
admin
2019-08-10
29
问题
有以下程序段
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/CSRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("0ABC
有以下程序#includemain(){intc[6]={10,20,30,40,50,60},*p,*s;p=c;s=&c[5];printf("%d\n",s-p);}程序运行后的输出结果是
与数学表达式x≥y≥z对应的C语言表达式是
以下关于return语句的叙述中正确的是
有以下程序#includemain(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+");fwrite(s2,7,1,pf);rewind(pf);/*文件位置指针
以下叙述中错误的是
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是()。
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROG1.C
结构化程序设计的3种结构是()。
随机试题
货币市场基金每周五进行利润分配时,将同时分配周六和周日的利润。( )
《火灾分类》(GB/T4968)按物质的燃烧特性将火灾分为:A类火灾、B类火灾、c类火灾、D类火灾、E类火灾和F类火灾,其中高压电带电电缆火灾属于()火灾。
"吃糖的人既想吃它,又怕得龋齿"属于
评标委员会应由()负责组建。
6月18日,某交易所10月份玉米期货合约的价格为2.35美元/蒲式耳,12月份玉米期货合约的价格为2.40美元/蒲式耳。某交易者采用熊市套利策略,则下列选项中使该交易者的净收益持平的有( )。
设在沿海经济开放区的某生产性外商投资企业,经营期20年,1996年2月投产并于当年获利,经当地税务机关审核,享受免征、减征企业所得税的优惠政策。1996—2003年经审核该企业均被政府主管机关认定为先进技术企业。2003年企业全年产品销售收入8000万元,
按性质和用途划分,水泥可分为()①通用水泥;②专用水泥;③膨胀水泥;④特性水泥
目的在于识别或记住事实资料,使之再认和再现,不求理解,机械模仿,教学中以教师得出结论为主,反复训练学生记忆功能的教学被认为是()教学。
在数据库设计的四个阶段中,每个阶段都有自己的设计内容。“为哪些表、在哪些字段上、建什么样的索引”这一设计内容应该属于【】设计阶段。
HowExerciseCouldLeadtoaBetterBrainA)Thevalueofmental-traininggamesmaybespeculative,asDanHurleywritesinhisa
最新回复
(
0
)