麻煩大佬解答一下這題。。。??床欢?/h1>

i;j;k;分別代表什么含義?
第八行for語句空格是怎么第一次輸出四個,第二次輸入三個?j隨著i的值變化,不應(yīng)該是第一次一個第二次兩個嗎?
k為啥從0開始?
i;j;k;分別代表什么含義?
第八行for語句空格是怎么第一次輸出四個,第二次輸入三個?j隨著i的值變化,不應(yīng)該是第一次一個第二次兩個嗎?
k為啥從0開始?
2021-07-11
那個k好像的決定*的個數(shù),例如k等于0時,k<2*i-1,也就是0<1,所以執(zhí)行這個循環(huán),第一行就有了一個*(注:這時候i=1)然后,j決定空格的個數(shù),當(dāng)j等于1時,j<5,也就是1<5,(貌似j<4更合理),上面的k循環(huán)第2次時,k+1=1,k<2*i-1,也就是1<1,不正確,所以*只有一個,而j繼續(xù)循環(huán)每次加1,當(dāng)j等于5時,5<5,不正確,所以循環(huán)下來,只有3個空格。
大概應(yīng)該也許可能是這樣
2021-04-01
i代表四行*號;j代表第i行空格數(shù);k代表第i行**數(shù);
第八行第一次是輸出三個空格,因為j=i=2。后面就是循環(huán)下來j=i=3,同理‘
k的話,運(yùn)算是先算i-1再×2,所以就會得到1,3,5,7個*號。