課程
/后端開發
/C
/C語言入門
程序上說的是j=i,也就是說從1開始自增,可是第一行的空格有三個,這樣的話不就是第一行1個空格第二行2個空格了嗎?不對啊,求解答。
2016-11-13
源自:C語言入門 4-12
正在回答
父循環一次,子循環需要全部執行完,直到跳出循環。
for(i=1;?i<5;?i++) ????{ ????????for(j=i;j<5;j++)?? ????????{ ????????????printf("?");??? ????????} ????????printf("\n");??? ????}
i=1時,第一次進入子循環,j=1,2,3,4時會繼續循環,共循環四次,每循環一次輸出一個空格,循環四次會輸出四個空格;
然后第一次子循環執行完畢(子循環循環條件為j<5)
進入下一次父循環
i=2時,第二次進入子循環,j=2,3,4時會繼續循環,共循環三次,每循環一次輸出一個空格,循環三次會輸出三個空格;
i=3時..
以此類推
慕粉1470407156
for(i=1; i<5; i++)
? ? {
? ? ? ? for(j=i;j<5;j++) ?
? ? ? ? {
? ? ? ? ? ? printf(" "); ??
? ? ? ? }
? ? ? ? printf("\n"); ??
? ? }
其中,加粗部分是父循環
i=1時,第一次進入子循環,j=1,2,3,4;
i=2...
對于這樣的問題,先附上你的代碼。別人才能更好的回答你的問題。
對了還有求解釋k的賦值,表達式2是k=2i+1,不應該是=嗎????
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答4-12的任務
4 回答4-12的任務這樣做為什么不通過?
2 回答4-12
3 回答4-12
1 回答4-12
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-08
i=1時,第一次進入子循環,j=1,2,3,4時會繼續循環,共循環四次,每循環一次輸出一個空格,循環四次會輸出四個空格;
然后第一次子循環執行完畢(子循環循環條件為j<5)
進入下一次父循環
i=2時,第二次進入子循環,j=2,3,4時會繼續循環,共循環三次,每循環一次輸出一個空格,循環三次會輸出三個空格;
i=3時..
以此類推
2017-01-08
for(i=1; i<5; i++)
? ? {
? ? ? ? for(j=i;j<5;j++) ?
? ? ? ? {
? ? ? ? ? ? printf(" "); ??
? ? ? ? }
? ? ? ? printf("\n"); ??
? ? }
其中,加粗部分是父循環
i=1時,第一次進入子循環,j=1,2,3,4;
然后第一次子循環執行完畢(子循環循環條件為j<5)
進入下一次父循環
i=2...
以此類推
2016-11-15
對于這樣的問題,先附上你的代碼。別人才能更好的回答你的問題。
2016-11-13
對了還有求解釋k的賦值,表達式2是k=2i+1,不應該是=嗎????