為什么結(jié)果正確了,還有這樣的提示?
#include <stdio.h>
int main()
{
? ? int i, j, k;
? ? for(i=1; i<5; i++)
? ? {
? ? ? ? for(j=1 ; j<5-i; j++) ?
? ? ? ? {
? ? ? ? ? ? printf(" "); ? ?//輸出空格
? ? ? ? }
? ? ? ? for(k=1 ; k<2*i ; k++)?
? ? ? ? {
? ? ? ? ? ? printf("*"); ? //每行輸出的*號(hào)
? ? ? ? }
? ? ? ? printf("\n"); ? ? //每次循環(huán)換行
? ? }
? ? return 0;
}
? ?*
? ***
?*****
*******
這樣子顯示出正確的結(jié)果了,怎么提示:請(qǐng)檢查代碼中是否包含:for( j = i ; j < 5 ; j++ ),再試試!直接進(jìn)入下一節(jié)
2016-03-15
少輸出一行,圖形應(yīng)該有5層,?for(j=1 ; j<5-i; j++)?只有4次