第一個for里面的兩個for嵌套是不是第二個for(關于j的)循環結束,才開始for(關于k)的循環,這才完成了一次循環,才會換行
#include?<stdio.h> int?main() { ????int?i,?j,?k; ????for(i=1;?i<5;?i++) ????{ ????????/*?觀察每行的空格數量,補全循環條件?*/ ????????for(??j?=i;?j<5??;??j++??)?? ????????{ ????????????printf("?");????//輸出空格 ????????} ????????/*?觀察每行*號的數量,補全循環條件?*/ ????????for(?k=0;k<2*i-1;k++???)? ????????{ ????????????printf("*");???//每行輸出的*號 ????????} ????????printf("\n");?????//每次循環換行 ????} ????return?0; }
2018-08-03
第一個行的空格不是只有三個嗎,為什么是j<5那
2015-11-17
正常情況下是按順序執行的吧