for(i=1;i<10;i++){for(j=1;j<=i;j++)解释一下这是什么意思?

 我来答
匿名用户
2013-04-17
展开全部
朋友,我来告诉你答案!这是一个嵌套的for循环
执行顺序:
先执行第一个for循环
(1)i=1
i=1也就是i从1开始
(2)i<10<br>i<10表示i的最大值要小于10,如果条件成立,然后执行第二个for循环<br>第二个for循环
(1)j=1
(2)j<=i<br>然后执行内部语句,执行完毕后实现j++,把第二个for循环完毕之后
然后执行第一个循环里的i++,表示的是程序执行完毕i+1,也就是自加运算(自己加自己)
这样第一次循环就结束了!
主要是你的代码没写完全,大概意思就是这样,希望帮助到你!
尹大师
推荐于2018-03-14 · TA获得超过848个赞
知道小有建树答主
回答量:280
采纳率:0%
帮助的人:430万
展开全部
这是双重嵌套for循环语句。
外层的for(i=1;i<10;i++),即i是循环变量,循环开始时,i赋值为1,且大循环从i=1至9共9次。
内层的循环变量为j,每次进入内循环时,j都被赋值为1,且循环次数为j=1至i。共i次。
简单地说
开始几次的循环变量如下:
i=1,j=1
i=2,j=1
i=2,j=2
i=3,j=1
i=3,j=2
i=3,j=3
i=4,j=1
...
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
九云火麒麟
2013-04-17 · TA获得超过1万个赞
知道小有建树答主
回答量:1527
采纳率:0%
帮助的人:623万
展开全部
这个是个c语言中常见的双重for循环结构,主要就是先执行外层的for结构,之后在执行内层的for结构。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wflsnow
2018-03-14
知道答主
回答量:20
采纳率:42%
帮助的人:5万
展开全部
循环45次,i=1时候j循环1次,i=2时j循环2ci。。。i=9时j循环9次
1 + 2 + 3 + ... + 9 = 45
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式