這樣寫為什么不可以
#include <stdio.h>
int main()
{
? ? int i, j, k;
? ? j=3;
? ? k=1;
? ? i=1;
? ? for(i=1; i<5; i++)
? ? {
? ? ? ? /* 觀察每行的空格數量,補全循環(huán)條件 */
? ? ? ? for(j=3;j<4;j-- )??
? ? ? ? {
? ? ? ? ? ? printf("? ?");? ? //輸出空格
? ? ? ? }
? ? ? ? /* 觀察每行*號的數量,補全循環(huán)條件 */
? ? ? ? for(k=1;k<8;k+=2)?
? ? ? ? {
? ? ? ? ? ? printf("*");? ?//每行輸出的*號
? ? ? ? }
? ? ? ? printf("\n");? ? ?//每次循環(huán)換行
? ? }
? ? return 0;
}
2019-10-31
因為從
?for(j=3;j<4;j-- )??
? ? ? ? {
? ? ? ? ? ? printf("? ?");? ? //輸出空格
? ? ? ? }
? ? ? ? /* 觀察每行*號的數量,補全循環(huán)條件 */
? ? ? ? for(k=1;k<8;k+=2)?
? ? ? ? {
? ? ? ? ? ? printf("*");? ?//每行輸出的*號
? ? ? ? }
? ? ? ? printf("\n");? ? ?//每次循環(huán)換行
開始,就不是對每一行進行分析