小编Tro*_*roy的帖子

C - 以不同的排列方式打印星形图案

我的作业需要使用for循环打印出星形图案,如下所示:

!!!!!
!!!!
!!!
!!
!
Run Code Online (Sandbox Code Playgroud)

这是我的循环:

    int i, j;
    for(i=5;i<=1;i--)
    {
        for(j=1;j<=i;j++)
        {
            printf("!");
        }
        printf("\n");
    }
Run Code Online (Sandbox Code Playgroud)

实际上我已经成功打印出如下图案:

! 
!! 
!!! 
!!!! 
!!!!!
Run Code Online (Sandbox Code Playgroud)

通过以下循环:

    int i, j;
    for(i=1;i<=5;i++)
    {
        for(j=1;j<=i;j++)
        {
            printf("!");
        }
        printf("\n");
    }
Run Code Online (Sandbox Code Playgroud)

现在我很困惑为什么无法打印模式1,因为没有找到错误.当我继续运行程序时,输出窗口也会停止运行.

我的Xcode是Ver 4.4.1

c

1
推荐指数
1
解决办法
1926
查看次数

标签 统计

c ×1