亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

j<5???????

為什么??????? for(??? j=i ;? j<5 ;? j++? )?

不是應該空格數量從第一行開始 4321么

這樣的不是?????

正在回答

1 回答

j=i;j++? ? ? ? ? ? ?i=1? ? ? ? 也就是j=1? 1<5? ?5-1=4也就運行4遍?

1 回復 有任何疑惑可以回復我~
#1

慕慕9052507 提問者

為什么1<5后就要5-1呢
2019-10-25 回復 有任何疑惑可以回復我~
#2

棧道小白 回復 慕慕9052507 提問者

并不是1<5后就要5-1,那位慕兄是為了向你說明程序會運行(5-1=4)遍。你想想for( j=i ; j<5 ; j++ ) ,這個for循環在第一次,也就是i=1的時候,j就等于1,即此時j=1。而1<5,則執行一次程序,輸出一個空格,然后j++,j就變成了j=2,而2<5,滿足條件,程序再執行一次。以此類推,當j變成了j=5時,此時程序已經執行了四次,而此時"5<5",這個條件不成立,則退出循環。故在for( j=i ; j<5 ; j++ ) 中,j<5是正確的。
2019-10-28 回復 有任何疑惑可以回復我~
#3

慕慕9052507 提問者 回復 棧道小白

懂了懂了謝謝你
2019-10-30 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號