課程
/后端開發(fā)
/C
/C語言入門
我的理解是每行都有輸出4個空格 *號是0、2、、4、6
請問我的理解哪里出錯了? ?謝謝
2020-02-12
源自:C語言入門 4-12
正在回答
我想知道 當(dāng) i+2的 時候? ?空格怎么輸出3的? 以及K=0 會執(zhí)行一便? ?那j=4為什么不執(zhí)行一邊呢?
慕斯2684049
在for循環(huán)的過程中k=0是會執(zhí)行一遍的。內(nèi)循環(huán)的i,是會隨外循環(huán)而變化的,外循環(huán)中,i從1循環(huán)到5,所以內(nèi)循環(huán)(j=i;j<5;j++)中的i也是會變化的,即第一遍循環(huán)(j=1;j<5;j++),第二遍循環(huán)(j=2;j<5;j++)
//不知道為什么答案給截?cái)嗔?br />
為什么J<5 輸出4個空格
k<1輸出1個空格?
k<1 輸出不是零嘛?
之后的循環(huán)中 i值變大? 關(guān)(j=i;j<5;j++)什么事情?這個東西輸出 永遠(yuǎn)都是4個空格啊
小神0x00
for(i=1; i<5; i++),當(dāng)i等于1時,for(j=i ; j<5 ;? j++? )中的i為1,所以第一行輸出4個空格,for( k=0 ; k<2*i-1 ;? k++? )中k<2*1-1,也就是k<1,所以第一行輸出一個*。之后的循環(huán)中,空格會隨著i的值變大而變小,*的為2*i-1個。
weixin_慕后端7596314 提問者
小神0x00 回復(fù) weixin_慕后端7596314 提問者
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
2 回答解答過程看不懂啊
2 回答這才是正確答案,教程里的答案不標(biāo)準(zhǔn)。
2 回答我這按標(biāo)準(zhǔn)答案答的啊,哪錯了啊?
4 回答跪求標(biāo)準(zhǔn)答案
2 回答答案也運(yùn)行不了啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2020-02-12
我想知道 當(dāng) i+2的 時候? ?空格怎么輸出3的? 以及K=0 會執(zhí)行一便? ?那j=4為什么不執(zhí)行一邊呢?
2020-02-12
在for循環(huán)的過程中k=0是會執(zhí)行一遍的。
內(nèi)循環(huán)的i,是會隨外循環(huán)而變化的,外循環(huán)中,i從1循環(huán)到5,所以內(nèi)循環(huán)(j=i;j<5;j++)中的i也是會變化的,即第一遍循環(huán)(j=1;j<5;j++),第二遍循環(huán)(j=2;j<5;j++)
//不知道為什么答案給截?cái)嗔?br />
2020-02-12
為什么J<5 輸出4個空格
k<1輸出1個空格?
2020-02-12
k<1 輸出不是零嘛?
之后的循環(huán)中 i值變大? 關(guān)(j=i;j<5;j++)什么事情?這個東西輸出 永遠(yuǎn)都是4個空格啊
2020-02-12
for(i=1; i<5; i++),當(dāng)i等于1時,for(j=i ; j<5 ;? j++? )中的i為1,所以第一行輸出4個空格,for( k=0 ; k<2*i-1 ;? k++? )中k<2*1-1,也就是k<1,所以第一行輸出一個*。之后的循環(huán)中,空格會隨著i的值變大而變小,*的為2*i-1個。