为了账号安全,请及时绑定邮箱和手机立即绑定

不懂jk都代表了什么?

为何i<5;i++  这样不是到第五行吗

jk分别代表什么 是 空格和*吗?

一行不是有七个吗 为什么j<5?

不理解整个算法

正在回答

2 回答

i<5;i++ 这个语句你看先比较i与5的大小,然后执行i++,i值增加1,在执行for循环代码,起始i=1,一直到i=4,i在与5比较,成立,然后i=5后 执行for循环,这里为止执行了四次 ,i在与5比较,不成立,退出for循环。

j=i;j <5 ;j++ 中J<5是  代表行数  四行的空格数  这里只是输出空格

他星星的每行个数是 1  3  5  7  后面的自己多想一想 


0 回复 有任何疑惑可以回复我~

i=4的时候,才可以进入循环,然后执行i++,下一次因为是i=5了,所以就无法进入循环了,只能够出来四行。

j代表的是空格数,不是星星数。第一行四个空格,第二行三个空格,空格数(j)+行数(i)=5。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

不懂jk都代表了什么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信