for( j=i ; j<5 ; j++ ) 不懂怎么算的空格
#include?<stdio.h> int?main() { ????int?i,?j,?k; ????for(i=1;?i<5;?i++) ????{ ????????/*?觀察每行的空格數(shù)量,補(bǔ)全循環(huán)條件?*/ ????????for(???j=i??;??j<5?;??j++??)?? ????????{ ????????????printf("?");????//輸出空格 ????????} ????????/*?觀察每行*號的數(shù)量,補(bǔ)全循環(huán)條件?*/ ????????for(??k=0;?k<2*i-1??;???k++????)? ????????{ ????????????printf("*");???//每行輸出的*號 ????????} ????????printf("\n");?????//每次循環(huán)換行 ????} ????return?0; }
2019-11-11
i 你可以理解表示的是行數(shù),隨著行數(shù)的增加,打印的空格數(shù)減少,用
就可以實(shí)現(xiàn)