課程
/后端開(kāi)發(fā)
/C
/C語(yǔ)言入門(mén)
/* 觀察每行的空格數(shù)量,補(bǔ)全循環(huán)條件 */??????? for( j=i;j<5;j++? )?
2015-07-21
源自:C語(yǔ)言入門(mén) 4-12
正在回答
直接j<4每行還能少輸出一個(gè)空格
懂了,講的很詳細(xì),太謝謝了!
#include?<stdio.h> int?main() { ????int?i,?j,?k; ????for(i=1;?i<5;?i++) ????{ ????????/*?觀察每行的空格數(shù)量,補(bǔ)全循環(huán)條件?*/ ????????for(????j=i?;??j<5?;??j++?)?? ????????{ ????????????printf("?");????//輸出空格 ????????} ????????/*?觀察每行*號(hào)的數(shù)量,補(bǔ)全循環(huán)條件?*/ ????????for(?k=0?;?k<2*i-1?;??k++?????)? ????????{ ????????????printf("*");???//每行輸出的*號(hào) ????????} ????????printf("\n");?????//每次循環(huán)換行 ????} ????return?0; }
1.i=1時(shí):
首先?for(i=1; i<5; i++)開(kāi)始循環(huán),最起始i=1,
然后執(zhí)行到for( ? ?j=i ; ?j<5 ; ?j++ ),
也就是說(shuō)?for( ? ?j=1 ; ?j<5 ; ?j++ ),j在循環(huán)中的所有取值為1,2,3,4,共計(jì)4次,故輸出4個(gè)空格
然后執(zhí)行到for( k=0 ; k<2*i-1 ; ?k++) k的所有取值為0,共計(jì)1次,故輸出一個(gè)*
2.i=2時(shí)
for(i=1; i<5; i++)開(kāi)始循環(huán),最起始i=2
也就是說(shuō)?for( ? ?j=2; ?j<5 ; ?j++ ),j在循環(huán)中的所有取值為2,3,4,共計(jì)3次,故輸出3個(gè)空格
3.以此類(lèi)推
i=3 輸出2個(gè)空格
i=4 輸出1個(gè)空格
i=5 此時(shí)跳出了循環(huán)
舉報(bào)
C語(yǔ)言入門(mén)視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言
1 回答for(j=i ; j<5 ; j++ ) 為什么不是 for(j=i ; j<=6 ; j++ )
1 回答 for( j=i ; j<5 ; j++ ) 不懂怎么算的空格
1 回答for( j=i ; j<5 ; j++ ) 空格為什么小于5,根據(jù)什么來(lái)取值的?
1 回答for(j=i;j<5;j++)
2 回答 for( j = i ; j < 5 ; j++ ) 請(qǐng)問(wèn)這是什么意思??? j = i
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-07-23
直接j<4每行還能少輸出一個(gè)空格
2015-07-21
懂了,講的很詳細(xì),太謝謝了!
2015-07-21
1.i=1時(shí):
首先?for(i=1; i<5; i++)開(kāi)始循環(huán),最起始i=1,
然后執(zhí)行到for( ? ?j=i ; ?j<5 ; ?j++ ),
也就是說(shuō)?for( ? ?j=1 ; ?j<5 ; ?j++ ),j在循環(huán)中的所有取值為1,2,3,4,共計(jì)4次,故輸出4個(gè)空格
然后執(zhí)行到for( k=0 ; k<2*i-1 ; ?k++) k的所有取值為0,共計(jì)1次,故輸出一個(gè)*
2.i=2時(shí)
for(i=1; i<5; i++)開(kāi)始循環(huán),最起始i=2
然后執(zhí)行到for( ? ?j=i ; ?j<5 ; ?j++ ),
也就是說(shuō)?for( ? ?j=2; ?j<5 ; ?j++ ),j在循環(huán)中的所有取值為2,3,4,共計(jì)3次,故輸出3個(gè)空格
3.以此類(lèi)推
i=3 輸出2個(gè)空格
i=4 輸出1個(gè)空格
i=5 此時(shí)跳出了循環(huán)