首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 int i,n; for(i=0;i
有以下程序段 int i,n; for(i=0;i
admin
2015-08-14
21
问题
有以下程序段
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全国计算机二级
相关试题推荐
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x<y)if(y<0)z=0;elsez+=1;printf("%
下列程序段的运行结果是______。intx=0,y=0;while(x<15)y++,x+=++y;printf("%d,%d",y,x);
以下程序的输出结果是______。#include<stdio.h>main(){inta=200;#definea100printf("%d",a);
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
#define命令出现在程序中函数的外面,宏名的有效范围为______。
#define命令出现在程序中函数的外面,宏名的有效范围为______。
设有下列说明语句:StrcutStr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
以下选项中,当x为大于1的奇数时,值为0的表达式是
若变量已正确定义,要求通过scanf("%c%d%c%d,&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
随机试题
绒毛膜促性腺激素来自
A.t检验B.等比差值检验C.等级序值法D.χ2检验E.质和法计数资料或定性资料的显著性检验一般采用
沉井基础下沉至设计标高后的检查项目包括()。
对某建筑材料及其制品进行燃烧性能等级试验。通过观察试验,在600s内,燃烧滴落物/微粒的滴落持续时间为12s,据此判断其燃烧滴落物/微粒等级为()。
甲公司是一家生产微电子产品的企业,无论产品技术还是企业发展都已经处于成熟期,近期企业拟扩大投资,在咨询了企业的财务顾问后,考虑在以下的几种策略中进行选择,其中适合该企业的财务战略是()。
下列指标中,可以用于评价单一方案决策的有()。
下列关于我国金融常识的说法正确的是:
1957年,毛泽东在《关于正确处理人民内部矛盾的问题》中指出,在我国,工人阶级与民族资产阶级的矛盾属于人民内部的矛盾。如果处理不当,会变成()
在ASCII码表中,根据码值由小到大的排列顺序是______。
Foodisdifferentfromareatoarea.TheFrencharefamousfortheirsauces,theItalianspraised【C1】______theirpasta-foodfr
最新回复
(
0
)