課程
/后端開(kāi)發(fā)
/C
/C語(yǔ)言入門(mén)
這個(gè)代碼是怎樣循環(huán)的,第一行不是有6個(gè)空格嗎,第一行的星號(hào)為什么實(shí)在中間,而不是在末尾?
2016-12-18
源自:C語(yǔ)言入門(mén) 4-12
正在回答
對(duì)于慕課的標(biāo)準(zhǔn)答案我也不是很理解,我按自己的理解寫(xiě)了一份代碼,在Microsoft Visual Studio 2008中執(zhí)行的效果是一樣的;你可以認(rèn)為第1行最左邊的空格為4或?yàn)?,往下依次減少。
#include<stdio.h>
int main(void)
{
int i, j, k;
for(i = 1; i < 5; i++)
for(j = 5-i;j >=1 ;j--) ? //這里5-i可以改為4-i,這樣執(zhí)行的效果是最后一欄前無(wú)空格
printf(" "); ? ?
}
for(k = 0; k < 2 * i - 1; k++)?
printf("*"); ??
printf("\n"); ? ? ? ? ? ? ??
? ? return 0;
舉報(bào)
C語(yǔ)言入門(mén)視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言
3 回答關(guān)于4-12的
1 回答4-12的問(wèn)題
1 回答4-12 j的問(wèn)題
3 回答關(guān)于大于12個(gè)月的問(wèn)題
1 回答5-12有關(guān)的問(wèn)題
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)
2016-12-19
對(duì)于慕課的標(biāo)準(zhǔn)答案我也不是很理解,我按自己的理解寫(xiě)了一份代碼,在Microsoft Visual Studio 2008中執(zhí)行的效果是一樣的;你可以認(rèn)為第1行最左邊的空格為4或?yàn)?,往下依次減少。
#include<stdio.h>
int main(void)
{
int i, j, k;
for(i = 1; i < 5; i++)
{
for(j = 5-i;j >=1 ;j--) ? //這里5-i可以改為4-i,這樣執(zhí)行的效果是最后一欄前無(wú)空格
{
printf(" "); ? ?
}
for(k = 0; k < 2 * i - 1; k++)?
{
printf("*"); ??
}
printf("\n"); ? ? ? ? ? ? ??
}
? ? return 0;