C 函數 bar()的執行,產生下列何輸出結果? void bar(void) { int i, j; for ( i = 0 ; i < 5 ; i++ ) { for ( j = 0 ; j < i+1 ; j ++) printf("*"); printf(" "); } }
A***** ***** ***** ***** *****
B***** **** *** ** *
C* ** *** **** *****正確答案
D* ** *** ** *
答案與詳解
正解。i=0 印 1 個*,i=1 印 2 個*…i=4 印 5 個*,每組間以空格分隔,輸出為「* ** *** **** *****」。
