首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
24
问题
有以下程序: 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全国计算机二级
相关试题推荐
在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Commandl的命令按钮,然后编写一个事件过程。程序运行后,如果在文本本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的时间过程是
在数据库系统中,用户所见的数据模式为
窗体上有1个名称为Textl、内容为空的文本框。编写如下事件过程:PrivateSubTextl_KeyUp(KeyCodeAsInteger,ShiftAsInteger)PrintTextl.Text;En
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是()。
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。P
定义部门关系模式如下:部门(部门号。部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
下列符号常量的声明中不合法的是()。
下列符号常量的声明中不合法的是()。
计算机中网络通信协议IP是【】。
随机试题
胸胁灼痛,急躁易怒,头晕口苦,咳嗽咯血,舌红脉弦细,证属
地方性砷中毒可引起人体
按照市场调研对象划分,市场调研所采用的主要方法有()。
设备及安装工程概算的编制方法不包括()。
根据下面的资料回答问题有一份CIF合同,出售矿砂5000公吨,合同装运条款规定:“CIFHamburg,2006年2月份由一船或数船装运。”买方于2月15日装运了3100公吨,余数又在3月1日装上另一艘轮船。当卖方凭单据向买方要求付款时,买方以第
综合实践活动学习成绩的评价主体是()。
据报道,南海仲裁案期间,包括湖南长沙、郴州,浙江杭州、浦江县,江苏扬州、连云港、泗洪,山东临沂,安徽滁州、广德、宁国等,全国至少11个市县发生了抵制肯德基事件。有人说,这种爱国是“神助攻”、帮倒忙;也有人说,这种“朴素的爱国激情”值得肯定。对此你怎么看?
设f(x)可导且f’(0)≠0,且求dy/dx|t=0.
Whatisthewomandoing?
Theroomwants______(clean)beforeNationalDay.
最新回复
(
0
)