課程
/后端開發
/C
/C語言入門
為什么j=i與j=1打印出來的圖形不一樣?
2021-02-28
源自:C語言入門 4-12
正在回答
第一個子循環完是形成四個空格。j=i,是因為i=1;但是第一輪兩個子循環都結束之后。父進行循環,這時i=2.如果子循環是j=1。依舊會形成四個空格。如果j=i,就只會三個空格。
所以j=1時,每一行前面都會形成四個空格,如果j=i時,會根據i的值變化
小閃wolf
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答為什么for(j=1;j<=i;j++)與for(j=1;j<=9;j++)的運行結果不一樣
5 回答為什么把j=i改成j=1結果不一樣
3 回答for(j=1;j<5-i;j++) 和 for(j=i;j<5;j++) 為什么前者不行呢?結果都一樣的
3 回答為什么是j=i而不是j=1?
1 回答 j=i; j<8-2*i; j++為什么不可以,為什么是 j = i ; j < 5 ; j++
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-03-01
第一個子循環完是形成四個空格。j=i,是因為i=1;但是第一輪兩個子循環都結束之后。父進行循環,這時i=2.如果子循環是j=1。依舊會形成四個空格。如果j=i,就只會三個空格。
所以j=1時,每一行前面都會形成四個空格,如果j=i時,會根據i的值變化