輸出正三角形感覺不對勁
#include <stdio.h>
int main()
{
int i, j, k;
for(i=1; i<5; i++)
{
/* 觀察每行的空格數量,補全循環條件 */
for( j=4 ;j>i; j-- )
{
printf(" "); //輸出空格
}
/* 觀察每行*號的數量,補全循環條件 */
for( k=1 ; k<=2*i-1; k++)
{
printf("*"); //每行輸出的*號
}
printf("\n"); //每次循環換行
}
return 0;
}
2017-01-18
代碼沒錯,這樣寫也是可以的,但是,第一行的應該是五個空格,而不是四個,四個的話是不能通過的,第二個for那邊改一下就行。