首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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:
有以下程序段 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:
admin
2020-11-23
48
问题
有以下程序段
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/yf3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){chars[]={’’012xy’’};int1,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’
下列叙述中正确的是()。
C语言源程序名的后缀是()。
若有以下程序:#include<stdio.h>main(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++c;}printf("%d,%d,%d\n",a,b
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
以下程序中,函数scmp的功能足返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*s1.char*s2){
设有定义:inta,b;floatx,y;,则以下选项中对语句所做的注释叙述错误的是()。
给定程序中,函数fun的功能是:对形参ss所指字符串数组中的M个字符串按长度由短到长进行排序。SS所指字符串数组中共有M个字符串,且串长
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最低的学生记录,通
以下说法中正确的是()。
随机试题
Helivessomewhere______allpeoplehaveanequalright.
该租赁合同的性质如何?()。对于乙对玻璃墙的维修及其费用应如何处理?()。
两宗实物和权益状况相同的房地产,如果所处位置、交通、周围环境、景观、外部的基础设施和公共服务设施等区位状况不同,价值就可能会有很大的差异。
关于建设工程质量最低保修期,说法错误的是()。
需求曲线一般向右上方倾斜,它表示商品的需求量与价格成反方向的变化。
“根据组织的使命而提出的组织在一定时期内所要达成的预期效果”称为()。
根据以下资料,回答下列问题。2017年末,全国医疗卫生机构床位794.0万张,其中:医院612.0万张(占77.1%),基层医疗卫生机构152.9万张(占19.3%)。医院中,公立医院床位占75.7%,民营医院占床位24.3%
在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是
Thechairman(proposed)thatwestopthemeeting.
______wasthespokesmanoftheLostGeneration.
最新回复
(
0
)