首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
67
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下程序的输出结果是【】。fun(intx,inty,intz){z=x*x+y*y;}main(){inta=31;fun(6,3,a)printf("%d,a)}
写出下列程序的执行结果。swap(p1,p2)int*p1,*p2;{intp;p=*p1;*p1=*p2;*p2=p;}main(){inta,b,*p1,*p2;scanf("%d%d",&a,&B)
在C语言中,表达式10!=9的值是______。
在C语言中______。
下列能正确定义一维数组的选项是()。
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
请编写函数fun(),对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码值升序排列。例如:原来的字符串为BdsihAd,则排序后输出为BAdhisd。注意:部分源程序给出如下。请勿改动主函数main和其他函数中
数据流程图(DFD图)是
下面不属于软件需求分析阶段主要工作的是
数据流图中带有箭头的线段表示的是()。
随机试题
血流对心脏位置的叙述哪一项是错误的()
男,50岁。丨6残冠拔除。拔牙顺利,术后发现口腔与上颌窦交通。原因是
十九畏中人参畏十九畏中郁金畏
协助诊断急性脑血管病首选的检查项目为
某企业2008年填报《企业所得税年度纳税申报表(A类)》时,第11行“营业外收入”应当包括下列( )项目。
各商业银行可根据业务发展需要和风险管控能力,自主确定开办出国留学贷款。()
1,2/3,1,8/7,()
下列关系运算中,()不要求关系R与关系S具有相同的目(属性个数)。
下面关于过程调用的陈述中,哪个是正确的
Bullying(欺凌弱小者)atSchool:TacklingtheProblemA.Abroaddefinitionofbullyingiswhenastudentisrepeatedlyexposedto
最新回复
(
0
)