请问我这个代码为什么不能输出这个图形

来源:4-12 循环结构之多重循环

慕仙7955611

2016-09-29 19:32

#include <stdio.h>

int main()

{

    int i, j, k;

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

    {

        for(j=3;j-i==0;j=j-1  )

        {

            printf(" ");

        }

        for(k=2;k>2*i;k++)

        {

            printf("*");

        }

        printf("\n");

    }

    return 0;

}

http://img.mukewang.com/57ecfbbb000182dc00670067.jpg

写回答 关注

1回答

  • Captain3777468
    2016-09-29 21:08:00
    已采纳

    你把j-i==0改成j-i>=0,把k>2i改成k<2*i+1看看


    慕仙7955...

    666

    2016-10-06 19:06:15

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926207 学习 · 20797 问题

查看课程

相似问题