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

关于 k<2*i-1不太懂。

我怎么觉得k<=2*i-1比较好,

比如第2行的话

 k<2*2-1,

 k<3

实行k++时,

  "*"是不是只能出现两个,

怎们也想不明白,请各位老师帮帮忙。

提问者:yuyishu 2015-12-14 22:13

个回答

  • Chendroc
    2015-12-14 22:18:56
    已采纳

    看你k从多少开始了,k从0开始执行2*i-1次

  • Chendroc
    2015-12-14 22:50:23

    for (int i = 1; i <= 5; ++i)
    {
        for (int k = 0; k < 2*i-1; ++k)
        {
            cout << "*";
        }
        cout << endl;
    }

    http://img.mukewang.com/566ed6ee00017fda02250118.jpg