首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
28
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,sum;for(i=1;i
若有以下程序#includemain(){inta=-2,b=0;do{++b;}while(a++);printf("%d,%d\n",a,b);}则程序的输出结果是()。
与数学表达式x≥y≥z对应的C语言表达式是()。
在数据管理的三个发展阶段中,数据的共享性好且冗余度最小的是()。
有以下程序#includemain(){intx;scanf("%d",&x);if(x
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
以下程序段完全正确的是()。
有以下程序#includeint*f(int*s,int*t){if(*s<*t)s=t;returns;}main(){inti=3,j=5,*p=&i,*q=&j,*r;r=f(p,q);print
以下选项中,合法的C语言实数是()。
关于地址和指针,以下说法中正确的是()。
随机试题
第一心音减弱见于
下列叙述不正确的一项是()。
根据《行政处罚法》规定,下列不属于行政处罚形式的是()。
根据《企业破产法》的规定,在人民法院受理破产申请1年前,债务人所为的下列行为中,无效或者可以撤销的是()。
项目进度计划的制订要考虑多方面因素,项目其他计划是项目进度计划制订的依据和约束条件。项目进度计划必须按照项目合同规定的交付以及中间交付的计划展开,同时项目进度计划必须要考虑项目成本计划、项目资源配置计划、项目采购计划等的配合才能安排工作的开完工时间及持续时
读我国某区域(图中阴影区域)分布图,完成下面题目。该区域()
竞争:共赢
()是犹太教教义中最能吸引信徒的观念。
下列法的分类中,专属于英美法系的是()(2013年一法综一第2题)
在数据库的外模式、模式和内模式三级模式的体系结构中,存在两级映像:外模式到模式的映像定义了外模式与模式之间的对应关系;模式到内模式的映像定义了数据库的逻辑结构与【】之间的对应关系。
最新回复
(
0
)