首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int i,i,m=1; for(i=l;i0;j--) {if(i*j>3)break; m*=i*j; } } printf("m
有以下程序 #include main() { int i,i,m=1; for(i=l;i0;j--) {if(i*j>3)break; m*=i*j; } } printf("m
admin
2019-06-09
48
问题
有以下程序
#include
main()
{ int i,i,m=1;
for(i=l;i<3;i++)
{for(j=3;j>0;j--)
{if(i*j>3)break;
m*=i*j;
}
}
printf("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/ZkRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
下面属于应用软件的是()。
软件设计中模块划分应遵循的准则是()。
有两个关系R与S如下,由关系R和S得到关系T,则所使用的操作为()。
以下叙述中正确的是()。
关于do循环体while(条件表达式);以下叙述中正确的是()。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
若函数f调用了函数g,函数g又调用了函数f,则以下说法中正确的是()。
随机试题
前人喻有"斩关夺门之功"的药物是
赵某是一位自由职业者,以出售本人的美术作品为主要收入来源,收入的变化幅度很大,证券投资顾问在预测其年度收入的时候,需要考虑()。Ⅰ.客户过去一段时间的年平均收入Ⅱ.客户的收入最低时的情况Ⅲ.客户的收入最高时的情况
下列各项与大补阴丸主治和功效最接近的方剂是
土质路基压实应遵循的原则有(),轮迹重叠。
下列各项中,不符合会计职业道德“提高技能”要求的有()。
按经济内容分类,下列各项中,属于工业制造企业费用要素的是( )。
在企业可持续增长的情况下,下列计算各相关项目的本期增加额的公式中,正确的有()。
宗教改革始于1517年10月31日的德国,随后波及整个欧洲,改革运动的领袖是________。他以“赎罪券”之事撰写了《95条论纲》,最终脱离天主教,创立了________。
新闻(中南财大2018年研;中山大学2016年研;上海大学2015年研;上外2014年研;中国传媒大学2011年研;湖南大学2009年研)
以下能够实现计算5!的程序段是()。
最新回复
(
0
)