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

为什么输入for(    j=i ;  j<5 ;  j++  )的结果对了,输入for(    j=1 ;  j<5 ;  j++  )却不对,是第一列对齐的

为什么输入for(    j=i ;  j<5 ;  j++  )的结果对了,输入for(    j=1 ;  j<5 ;  j++  )却不对,是第一列对齐的

提问者:qq_林逋_0 2017-11-08 22:24

个回答

  • 慕工程9299292
    2017-11-08 23:32:41


    首先这是大循环套小循环,运算原则是先算小循环,小循环算完算大循环

    接着先算小循环j时,j循环是用来计算空格的数量的,第一行即i=1,j从1循环到4,四个空格;第二行即i=2,即j从2循环到4,三个空格,以此类推

    最后j不代表空格的位置,只是计数