看看執行順序:手動單步執行,其中j迴圈應該是for ( j=0;ji=0;[i=0],i
k=1;[k=1],k
j=0;[j=0],j
j++;[j=1],j
j++;[j=2],j
...
j++;[j=7],j
printf輸出換行,當前輸出的是0空格和7個星號加換行
i++;[i=1],i
k++;[k=2],k
j++;[j=5],j
printf輸出換行,當前輸出的是1空格和5個星號加換行
i++;[i=2],i
printf輸出換行,當前輸出的是2空格和3個星號加換行
i++;[i=3],i
printf輸出換行,當前輸出的是3空格和1個星號加換行
i++;[i=4],i
總輸出:
*******
*****
***
*
看看執行順序:手動單步執行,其中j迴圈應該是for ( j=0;ji=0;[i=0],i
k=1;[k=1],k
j=0;[j=0],j
j++;[j=1],j
j++;[j=2],j
...
j++;[j=7],j
printf輸出換行,當前輸出的是0空格和7個星號加換行
i++;[i=1],i
k=1;[k=1],k
k++;[k=2],k
j=0;[j=0],j
j++;[j=1],j
...
j++;[j=5],j
printf輸出換行,當前輸出的是1空格和5個星號加換行
i++;[i=2],i
k=1;[k=1],k
j=0;[j=0],j
printf輸出換行,當前輸出的是2空格和3個星號加換行
i++;[i=3],i
k=1;[k=1],k
j=0;[j=0],j
printf輸出換行,當前輸出的是3空格和1個星號加換行
i++;[i=4],i
總輸出:
*******
*****
***
*