首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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
46
问题
有以下程序段
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://jikaoti.com/ti/lhD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面属于系统软件的是()。
有以下程序:#include<stdio.h>main(){structSTU{charname[9];charsex;doublescore[2];};stru
以下选项中能用作数据常量的是()。
下面描述中不属于数据库系统特点的是()。
有以下程序段:int*p;p=malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是()。
设有定义:charp[]={’1’,’2’,’3’),*q=p;以下不能计算出一个char型数据所占字节数的表达式是()。
一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈顺序是()。
以下关于字符串的叙述中正确的是()。
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了字符串前导的*号之外,将串中其他*号全部删除。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为“****A*BC*DEF*G*******”,删除后,字符串中
随机试题
法的规范作用可以分为指引、评价、教育等几个方面,其中教育作用是指()
A、Shehastoreceivetrainingfirst.B、That’sherchoicetodowhatshewants.C、Sheshoulddosoafterconsultingherhusband.
临床输血浆的主要目的是
调制箍围药,取其清凉解毒作用的,应选用
甲和乙之间的关系属于()。乙将甲的股票过户到第三人名下的行为,在法律效果上()。
个人住房抵押贷款属于购房者的消费性贷款,其中涉及个人与金融机构的信贷关系,通常与开发商也有联系。()
下列有关城市规划的说法中正确的一项是()。
耐克将在中国的生产厂搬至越南,其中的战略原因是()。
下列关于八一南昌起义的叙述,正确的有()。
三湾改编
最新回复
(
0
)