首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() {int i,j,m=1; for(i=1;i<3;i++) {for(j=3j>0;j--) {if(i*j>3)break; m*=i*j; }} printf("m=%d\n",m);}
有以下程序 #include<stdio.h> main() {int i,j,m=1; for(i=1;i<3;i++) {for(j=3j>0;j--) {if(i*j>3)break; m*=i*j; }} printf("m=%d\n",m);}
admin
2016-12-18
36
问题
有以下程序
#include<stdio.h>
main()
{int i,j,m=1;
for(i=1;i<3;i++)
{for(j=3j>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从l增到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/gADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列宏定义:#defineA2#defineBA+3则执行赋值语句:t=B*2;t为int型变量后的值是______。
设有下列的程序段:charstr[]="HelloWorld";char*ptr;ptr=str;执行上面的程序段后,*(ptr+10)的值为()。
设函数findbig已定义为求3个数中的最大值,以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;f=
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
以下不属于对象的基本特点的是
在C语言中,运算对象必须是整型数的运算符是
若要求从键盘读入含有空格字符的字符串,应使用函数
下面关于对象概念的描述中,错误的是
随机试题
冲泡霍山黄大茶,我们一般用什么水温更合适
如果某人现有退休金100000元准备存入银行。在银行年利率为4%、复利计息的情况下,其10年后可以从银行取得【】
A.大肠杆菌B.胰岛素分泌不足C.幽门螺杆菌D.消化道痉挛E.白色念珠菌
( )是指在初步设计阶段,通过编制工程概算文件预先确定的工程造价。
以下具有制定和颁布法律制度的社会主体是()。
物证检验可以由()进行。
根据下列资料。回答第下列问题。2013年全国社会物流总额197.8万亿元,同比增长9.5%,增幅比上年回落0.3个百分点。分季度看,一季度增长9.4%,上半年增长9.1%,前三季度增长9.5%。其中,工业品物流总额181.5万亿元,同比增长9.7%,增
若f(x)的一个原函数是xlnx-x,则=__________.
Whatdoesthewomanplantodotomorrow?Wheredoestheconversationprobablytakeplace?
WheneverIamintrouble,heissuretohelpmeout.I’ve________.
最新回复
(
0
)