【C语言】打印七行菱形

打印七行菱形

代码如下:

#include 
int main()
{
    int i, j;
    int n = 4;
    //打印上半个菱形
    for (i = 1; i <= 4; i++)
    {
        for (j = n-i; j>0; j--)
        {
            printf(" ");
        }
        for (int k = 1; k <= 2 * i - 1; k++)
        {
            printf("*");
        }
        printf("\n");
    }

    //打印下半个菱形
    for (i = 1; i <= 3; i++)
    {
        for (j = 1; j <= i; j++)
        {
            printf(" ");
        }
        for (int k = 1; k <= 5 + (i - 1) * -2; k++)
        {
            printf("*");
        }
        printf("\n");
    }
    return 0;
}
【C语言】打印七行菱形_第1张图片

你可能感兴趣的:(c语言,学习,经验分享,开发语言)