首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> 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
有以下程序 #include <stdio.h> 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
admin
2018-10-16
54
问题
有以下程序
#include <stdio.h>
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;
}
}
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://www.kaotiyun.com/show/Zgxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidf(inty,int*x){y=y+*x;*x=*x+y;}main(){intx=2,y=4;f(y,&x);
有以下程序: void sum(int a[]) { a[0]=a[-1]+a[1]; } main() {int a[10]={1,2,3,4,5,6,7,8,9,10}; sum(&a[2]); pr
数据字典是各类数据描述的集合,它通常包括五个部分,即数据项、数据结构、数据流、【】和处理过程。
运行以下程序后,如果从键盘上输入6514<回车>,则输出结果为______。main(){intm,n;printf("Enterm,n:");scanf("%d%d",&m,&n);while(m!
下列程序的输出结果是______。main(){intn;(n=6*4,n+6),n*2;printf("n=%d\n",n);}
下列叙述中,不属于软件需求规格说明书的作用的是______。
数据的存储结构是指
数据的存储结构是指()。
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
不改变关系表中的属性个数但能减少元组个数的是___________。
随机试题
中秋节为人们提供欢聚的机会,有利于培养家庭意识,而家庭意识与责任、义务有着密切联系。家庭是社会的细胞,是社会稳定的基础,是社会凝聚力的来源。
关于免疫耐受的描述,错误的是
结核性腹膜炎和浸润性肺结核均为
最可能的诊断是治疗结核性胸膜炎使用糖皮质激素的主要目的
对于抽样,以下说法正确的是()。
某大型工业项目的主厂房工程,发包人通过公开招标选定了承包人,并依据招标文件和投标文件,与承包人签订了施工合同。合同中部分内容如下所述。(1)合同工期160天,承包人编制的初始网络进度计划,如图4—1所示。由于施工工艺要求,该计划中C、
()作为一种传统的期货交易所组织形式,已有160年历史。
ProfessorWangwentonalecturetourtoEdinburgh.
Wheredidthewomanthinktheyweresupposedtomeet?
A、adelegationwastotraveltoSeoulB、100NorthKoreanswouldvisitrelativesinPyongyongC、thetwosidesagreetorepatriate
最新回复
(
0
)