出來的結(jié)果明明是對的,但總提示我再看看。而且第八行的j<=3該成j<=4或5都成立,請問這是為什么呢?
#include <stdio.h>
int main()
{
??? int i, j, k;
??? for(i=1; i<5; i++)
??? {
??????? /* 觀察每行的空格數(shù)量,補(bǔ)全循環(huán)條件 */
??????? for(j=i;j<=3;? j++? )?
??????? {
??????????? printf(" ");??? //輸出空格
??????? }
??????? /* 觀察每行*號的數(shù)量,補(bǔ)全循環(huán)條件 */
??????? for( k=1;k<=2*i-1? ;? k++???? )
??????? {
??????????? printf("*");?? //每行輸出的*號
??????? }
??????? printf("\n");???? //每次循環(huán)換行
??? }
??? return 0;
}
2020-02-05
j<=3與j<=4或5有區(qū)別
區(qū)別在每行前的空格數(shù)行(下面只寫最后一行的)
當(dāng)j<=3 ? 最后一行前沒有空格
當(dāng)j<=4 ? 最后一行前有一個(gè)空格
當(dāng)j<=5 ? 最后一行前有兩個(gè)空格
2020-02-13
當(dāng)i=4的時(shí)候,第二個(gè)for循環(huán),應(yīng)為j=i,那么j=4,而4>3,直接跳出了循環(huán),恰好沒有輸出任何空格,
2020-02-07
那請問<=4和<5有什么差別呢??
2020-02-04
hhhhh