int i,j,m=0; for (i=1; i<=3; i++) for (j=2; j<=4; j++) m=m+i+j;

怎么算!!!M值是多少... 怎么算!!!
M值是多少
展开
 我来答
Monubia
2015-05-12 · TA获得超过8961个赞
知道大有可为答主
回答量:4373
采纳率:75%
帮助的人:1303万
展开全部
亲,m=45

双重for循环

希望能帮到你,还望采纳
更多追问追答
追问
过程。亲
追答
首次进入外层循环,i=1;
进入外层循环,j=2,2<=4,条件为真,进入循环体
m=0+1+2; //此时m=0
m=3
执行j++; j=3 3<=4,条件为真,再次进入循环体
m=3+1+3 //此时的m已经被前面改变为3
m=7

执行j++; j=4 4<=4,条件为真,再次进入循环体
m=7+1+4 //此时的m已经被前面改变为7
m=12

执行j++,j=5 5<=4吗?,条件为假,跳出内层循环

进入外层循环,执行i++, i=2 2<=3吗?条件为真,进入循环体
进入内层循环,j=2 2<=4吗?条件为真,进入循环体
m=12+2+2
m=16

m=16+2+3
m=21

m=21+2+4
m=27

进入外层循环
m=27+3+2
m=32

m=32+3+3
m=38

m=38+3+4
m=45
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式