首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
67
问题
有以下程序
#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全国计算机二级
相关试题推荐
若有说明语句:charc=’\72’;则变量c中存放的是()。
有以下程序#includemain(){inta=0,b=0,c=0,d=0;(a++&&b++)?c++:d++;printf("%d,%d,%d,%d\n",a,b,c,d);}程序的运行结果是()。
以下选项中非法的C语言字符常量是()。
在数据库系统中,考虑数据库实现的数据模型是()。
有以下程序#includemain(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序运行后的输出结果是()。
以下选项中,合法的C语言实数是()。
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处#includemain(){inta[10],i=0;while(i
数据库中对概念模式内容进行说明的语言是()。
以下说法正确的是()。
随机试题
新生儿肺透明膜病的临床表现是()
子宫肌瘤最常见的临床类型是
矿井巷道运输特点错误的是()。
下列对物业价格的主要特征的说法,正确的是()。
黄河、长江同时流经的省级行政区有()。
周期性行业是指和国内或国际经济波动相关性较强的行业。下列选项中,不属于周期性行业的是()。
假定有如下的Sub过程:Subsfun(xAsSingle,yAsSingle)t=xx=t/yy=tModyEndSub在窗体上添加一个命令按钮(名为Commandl
I______averyinterestingstoryontheradiothismorning.
SECTION3Questions21-30Questions21Whichthreeguestsareontheradioprogramme?Writethecorrectletteronyouranswer
KofiAnnansayshelpingsurvivorsoflastweek’searthquakeand【L1】______.intheIndianOceanis【L2】______.TheUnitedNations
最新回复
(
0
)