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

输出空格为啥是j<5


https://img4.mukewang.com/5b655a340001f44e08570640.jpg

j<=3或者j<4z这样子不行吗??请大神解答??

提问者:WFlySky 2018-08-04 15:50

个回答

  • 慕尼黑4073835
    2018-08-06 23:52:05

    j<5 是因为多了旁边一个空格,也就是原本的*号旁边多了一列空格,你可以用自己的VC软件试试

  • 阿满子
    2018-08-04 18:02:16

    题目本身不严谨(题目解析与参考答案不一致)

    按题目解析:每行输出的空格数等于(最后一行*号数减去当前行的*号数)除2;则空格数应该是3,2,1,0

    然而按照参考代码j<5;实际输出的空格数为4,3,2,1

    按题主所说的j<4则符合了题目解析。