问答详情
源自:4-12 循环结构之多重循环

j输出空格的数量

如果j=4不是应该输出4个空格么,不明白空格的数量

提问者:慕仔4260842 2015-08-28 21:01

个回答

  • 浅尘_0
    2015-08-29 13:42:14

        for(j=1 ; j<5 ; j++ )  

            {

                printf(" ");    //输出空格

            }

    这个for语句在原题中是子循环。当j=1时,因为就j<5满足条件所以开始循环,循环完后j++,这时j变成2,2还是小于5,满足条件接着循环。同理3,4时也要循环。直到4++后变成5.不满足j小于5时停止循环。每循环一次输出一个空格。4次输出4个。printf(" ");    //输出空格

  • 浅尘_0
    2015-08-29 09:46:35

    j=4时只输出一个空格,j=1时才输出4个。输出的空格等于for(j)循环的次数