for(i=1;i<10;i++){for(j=1;j<=i;j++)解释一下这是什么意思?谢谢了,大神帮忙啊

兄弟姐妹们有没有人讲详细点的,我想教一下,for(i=1;i<10;i++){for(j=1;j<=i;j++)解释一下这是什么意思?谢谢了,大神帮忙啊
最新回答
峩只是忘不掉回忆

2024-09-23 01:59:15

朋友,我来告诉你答案!这是一个嵌套的for循环 执行顺序: 先执行第一个for循环 (1)i=1 i=1也就是i从1开始 (2)i<10 i<10表示i的最大值要小于10,如果条件成立,然后执行第二个for循环 第二个for循环 (1)j=1 (2)j<=i 然后执行内部语句,执行完毕后实现j++,把第二个for循环完毕之后 然后执行第一个循环里的i++,表示的是程序执行完毕i+1,也就是自加运算(自己加自己) 这样第一次循环就结束了! 主要是你的代码没写完全,大概意思就是这样,希望帮助到你!