首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int a=15,b=21,m=0; switch(a%3) {case 0:m++;break; case 1:m++; switch(b%2) { default:m++;
有以下程序: main() { int a=15,b=21,m=0; switch(a%3) {case 0:m++;break; case 1:m++; switch(b%2) { default:m++;
admin
2010-01-10
32
问题
有以下程序: main() { int a=15,b=21,m=0; switch(a%3) {case 0:m++;break; case 1:m++; switch(b%2) { default:m++; case 0;m++;break; } } printf("%d\n",m); } 程序运行后的输出结果是( )。
选项
A、1
B、2
C、3
D、4
答案
1
解析
在switch语句中break语句的作用是退出分支语句,若没有break语句则一直向下执行。本题中首先计算switch后面括号里的表达式a%3,即15%3为0:执行case0:后面的语句“m++;”,m自加1,即m为1;遇到break语句;然后跳出switch语句,所以最后输出的m值为1。所以选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/6hWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计中,下面对goto语句使用描述正确的是
窗体上有Command1、Command2两个命令按钮。现编写以下程序:OptionBase0Dima()AsInteger,mAsIntegerPrivateSubCommand1_Click()
以下合法的VB变量名是
数据库设计中反映用户对数据要求的模式是()。
执行下列语句strlnput=InputBox(“请输入字符串”,“字符串对话框”,“字符串”)将显示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是
1个二维数组可以存放1个矩阵,在程序开始有语句OptionBase0,则下面定义的数组中正好可以存放1个4(3矩阵(即只有12个元素))的是
窗体上有一个名称为Combol的组合框,为了引用Combol中最后一个列表项,应使用的表达式是
以下能对正实数d的第3位小数四舍五入的表达式是
为了通过传值方式来传送过程参数,存函数声明部分应使用的关键字为
以下表达式与Int(3.5)的值相同的是
随机试题
(2002年第79题)人体的微循环约占总循环量的
孕妇,30岁。孕2产1,第一胎为剖宫产分娩,主因宫内妊娠40+3周常规产前检查就诊。产科检查:胎心132次/min,先露臀部,无宫缩,无阴道出血,未破膜。骨盆测量:提示漏斗骨盆。产科B超:双顶径10.3cm,股骨长7.8cm。孕妇遵医生建议住院于剖官产术后
患儿,女,1岁。阵发性哭闹半天,1小时前排果酱样粪便一次,分诊护士考虑该患儿可能的诊断是
智力测验主要应用领域应除外哪项
消防安全管理的主体包括()。
下列属于影响债券定价的外部因素是( )。
下列关于病毒的叙述,不正确的是()。
下列程序的执行结果是______。X=-6^2PrintSgn(x)+Abs(x)+Int(x)
ThefightbrokeoutinsidetheBroadwayCityArcade’sclub______
WhichofthefollowingisNOTthecharacteristicofhigh-incomechildren?
最新回复
(
0
)