首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: #include<stdio.h> 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: cas
有以下程序段: #include<stdio.h> 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: cas
admin
2022-06-24
30
问题
有以下程序段:
#include<stdio.h>
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:print/("%d\n",n);continue
case 0:exit(0);
}
printf("%d\n",n);
}
以下关于程序段执行情况的叙述,正确的是( )。
选项
A、for循环语句固定执行9次
B、当产生的随机数n为1和2时不做任何操作
C、当产生的随机数n为0时结束程序运行
D、当产生的随机数n为4时结束循环操作
答案
C
解析
case常量表达式只是起语句标号作用,并不是在该处进行条件判断。在执行SWitch语句时,根据switch的表达式,找到与之匹配的case语句。就从此case子句执行下去,不再进行判断,直到碰到break或函数结束为止。简单地说break是结束整个循环体,而continue是结束单次循环、而当产生的随机数n为4时,要执行打印操作。当产生的随机数为1和2时,分别执行case3与case4后面语句的内容。由于存在break语句,所以for循环不是固定执行9次,执行次数与产生的随机数n有关系。
转载请注明原文地址:https://kaotiyun.com/show/7Ukp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
计算机能直接执行的程序是
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由mmn函数输出。请改正
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文”是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是“回文”,而LEVLEV
一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是()。
将E-R图转换为关系模式时,实体和联系都可以表示为
关于C语言程序的下列说法中,正确的是()。
随机试题
求函数y=πx+xπ+的微分.
下列哪些原因可引起高钾血症
某医院的心内科医生,选定有特定心脏病的人群组与未患这种疾病的对照组,比较两组人群过去暴露于某种可能危险因素的比例.分析暴露于该因素是否与疾病有关.该研究为
业主方进度控制的任务是控制整个项目实施阶段的进度,包括控制设计准备阶段的工作进度、()、物资采购工作进度以及项目动用前准备阶段的工作进度。
在受到挫折的时候给自己找一个对自己有利的合理性解释,自己不知道原因但是仍会找一个符合道德标准的能说服自己的解释。下列属于合理性解释的是:
人对客观事物是否符合个人的需要而产生的态度体验称为______。
讨论函数f(x)=(x>0)在定义域内的连续性.
在字长为16位、32位、64位或128位的计算机中,字长为______位的计算机数据运算精度最高。
下列各指标中,属于数据通信系统的主要技术指标之一的是
A、Therearelotsofpeoplegettingonlineeveryday.B、Lotsofpeopleinyourareawanttoknowyou.C、Youcangettoknowanoth
最新回复
(
0
)