首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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
2020-11-23
47
问题
有以下程序段
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/vv3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>inta=1,b=2;voidfun1(inta,intb){printf(″%d%d″,a,b);}voidfun2(){a=3;b=4;}voidmain(){fu
下列叙述中正确的是()。
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
有以下程序:#include<sfdi0.h>#include<string.h>main(){charstr[]={″Hell0Beijing″;printf(″%d,%d\n″,strlen(str),sizeof(str));}
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是()。
有以下定义:structdata{inti;charc;doubled;}x;以下叙述中错误的是()。
下列给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参s所指字符串为″abcdefgh″,执行结果为″a
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
以下叙述中正确的是()。
下列叙述中正确的是
随机试题
冲突产生的根源有哪些?
遗传密码的简并性是指
甲公司与乙公司签订商品房包销合同,约定甲公司将其开发的10套房屋交由乙公司包销。甲公司将其中1套房屋卖给丙,丙向甲公司支付了首付款20万元。后因国家出台房地产调控政策,丙不具备购房资格,甲公司与丙之间的房屋买卖合同不能继续履行。下列哪些表述是正确的?(20
甲向乙借款,以自己的房屋设定了抵押权。后甲又向丙借款,又以该房屋设定了抵押权。两次抵押均办理了抵押登记。后来甲乙之间签订了关于该房屋的买卖合同,并办理了过户登记。对此,下列说法正确的是:(2019/回忆/单)
当按工程项目施工层次划分系统控制过程时,( )的质量控制是最基本的质量控制。
某公司中标一栋24层住宅楼,甲乙双方根据《建设工程施工合同(示范文本)》GF-2013-0201签订施工承包合同。项目实施过程中发生如下事件:事件一:公司委派另一处于后期收尾阶段项目的项目经理兼任该项目的项目经理。由于项目经理较忙,责成项目总工程
工伤和生育保险费属于建筑安装工程费中的()。
专门用于生产某产品的无形资产,其所包含的经济利益通过所生产的产品实现的,该无形资产的摊销额应计入产品成本。()
学习定势对学生的学习起阻碍作用。()(2015.山西)
深化事业单位人事制度改革必须遵循的基本原则是()。
最新回复
(
0
)