首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int i,j,m=1; for(i=1;i<3;i++) { for(j=3;j>0;j--) { if(i*j>3)break; m*=i*j; } } pfi
有以下程序 #include main() { int i,j,m=1; for(i=1;i<3;i++) { for(j=3;j>0;j--) { if(i*j>3)break; m*=i*j; } } pfi
admin
2019-04-24
83
问题
有以下程序
#include
main()
{ int i,j,m=1;
for(i=1;i<3;i++)
{ for(j=3;j>0;j--)
{ if(i*j>3)break;
m*=i*j;
}
}
pfinff("m=%d\n",m);
}
程序运行后的输出结果是
选项
A、m=2
B、m=4
C、m=5
D、m=6
答案
D
解析
这道题考查了for。循环的嵌套应用。对于外层for循环来说,变量i从1增到2,循环执行2次。当变量i的值等于1时,对于内层for循环来说,变量j从3减到1,求得变量m的值等于6。当变量i的值等于2时,第一遍执行内层for循环,变量j的值等于3,那么i*j的值等于6,其值大于3,这时执行break语句,退出内层for循环的执行。所以程序输出变量m的值为6。
转载请注明原文地址:https://kaotiyun.com/show/lhRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指______。
以下叙述中正确的是______。
若已知a=10,b=20,则表达式!a<b的值为______。
下列叙述中正确的是 ______。
下列对于软件测试的描述中正确的是 ______。
下列数据模型中,具有坚实理论基础的是
C语言用于结构化程序设计的3种基本结构是______、选择结构和循环结构。
在面向对象方法中,对象之间进行通信的构造称为()。
若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的—个出栈序列是______。
下述关于数据库系统的叙述中正确的是
随机试题
ItzhakPerlmanIn1967and1968,Perlmanwenteven【C1】______(far)withperformancesin50Americancitiesandtripsabroad.T
再灌注损伤不会在下列哪种情况下产生
眶下间隙感染向颅内扩散.并发海绵窦血栓性静脉炎.其扩散途径通常是
某甲状腺功能亢进症患者,行基础代谢率测定时间宜在
雇主向短名单上的公司发的邀请函包括哪些内容?
对已浇筑完毕的混凝土采用自然养护,应在混凝土()开始。
消防电梯从首层到顶层的运行时间不超过()。
最高支付限额原则上控制在当地职工上年度平均工资的()倍左右,即超过这个水平的医疗费用社会统筹基金不再支付
经济建设是全党的中心工作,坚持以经济建设为中心不动摇,就必须坚持以经济体制改革为重点不动摇。当前,我国深化经济体制改革的重点是:
A、StayingatHomeB、WorkandHappinessC、WorkandProductivityD、AmericansandEuropeansB选项中实词的首字母都大写表明,本题考查短文标题。短文从各个方面对美国人和欧洲
最新回复
(
0
)