首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 int i,n; for(i=0;i
有以下程序段 int i,n; for(i=0;i
admin
2015-08-14
25
问题
有以下程序段
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/WGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是intk=0;voidfun(intm){m+=k;k+=m;printf("m=%dk=%d",m,k++);}main(){inti=4;fun(i++);
下列程序段的运行结果是______。intx=0,y=0;while(x<15)y++,x+=++y;printf("%d,%d",y,x);
软件是程序、数据和______的集合。
下面的程序执行后,文件test.t中内容是______。#inc1ude<stdio.h>voidfun(char*fname,char*st){FILE*myf;inti;
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;};main(){h[0].x=1;h[0].y=2;h[1
以下程序中函数reverse的功能是对a所指数组中的内容进行逆置。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];
数据存储和数据流都是______,仅仅是所处的状态不同。
#define命令出现在程序中函数的外面,宏名的有效范围为______。
设有定义:intnl=0,n2,*p=&n2,*q=&n1;,下列赋值语句中与n2=n1;语句等价的是()。
下列关于栈的描述中错误的是()。
随机试题
海关
动脉血二氧化碳分压(PaCO2)超过5.9~6.6Pa而通气良好,提示严重()
患急性胰腺炎时.尿淀粉酶与血清淀粉酶增高的关系为
男性,72岁。哮喘史40年,近5年来发生双下肢水肿,近1周哮喘加重,白天发作每周>2次,每天夜间均有发作,活动受限,没有急性加重症状。该患者哮喘控制水平按2006年GINA指南属于的级别是
区别癌与肉瘤的主要依据是
下列关于公共秩序保留与“直接适用的法”的说法,正确的有:()
在市场经济条件下,金融机构必须以其()来承担全部的风险和亏损。
2010年1一3月,我国鲜苹果出口总量为31.2万吨,与上年同期相比下降11%;总出口额为2.1亿美元,增加4%;平均单价为679美元/吨,上升17%。2010年1—3月,我国鲜苹果对俄罗斯的出口量为5.71万吨,同比减少13%,出口额为3693
鞭炮生命中最光辉的一页就是那惊天一吼了,一经点燃,前面的响了,后面的自然跟进,____________,世俗地灿烂着。填入画横线部分最恰当的一项是:
ForeignfinancierscomplainingaboutthelegalwarstheywilllaunchtorecoverbaddebtsinRussiararelymeanmuch.Theexpens
最新回复
(
0
)