亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

怎么用c語言打印星號空心菱形

小億
144
2023-11-07 23:21:04
欄目: 編程語言

以下是用C語言打印星號空心菱形的實現代碼:

#include <stdio.h>

int main()
{
    int n, i, j, space;

    printf("請輸入菱形的邊長:");
    scanf("%d", &n);

    // 打印上半部分
    for (i = 1; i <= n; i++)
    {
        // 打印空格
        for (space = 1; space <= n - i; space++)
        {
            printf(" ");
        }

        // 打印星號
        printf("*");

        // 打印中間空格
        for (j = 1; j < 2 * (i - 1); j++)
        {
            printf(" ");
        }

        // 打印星號
        if (i != 1)
        {
            printf("*");
        }

        printf("\n");
    }

    // 打印下半部分
    for (i = n - 1; i >= 1; i--)
    {
        // 打印空格
        for (space = 1; space <= n - i; space++)
        {
            printf(" ");
        }

        // 打印星號
        printf("*");

        // 打印中間空格
        for (j = 1; j < 2 * (i - 1); j++)
        {
            printf(" ");
        }

        // 打印星號
        if (i != 1)
        {
            printf("*");
        }

        printf("\n");
    }

    return 0;
}

運行程序后,根據提示輸入菱形的邊長,程序將會打印出相應邊長的星號空心菱形。

0
上林县| 莲花县| 海宁市| 武强县| 邵武市| 鄢陵县| 商水县| 宝应县| 丰原市| 叙永县| 泗洪县| 册亨县| 河津市| 明溪县| 延长县| 盘山县| 嘉鱼县| 西充县| 留坝县| 乌苏市| 嘉义县| 涞水县| 阿勒泰市| 浮山县| 禹城市| 枣阳市| 西安市| 佛教| 阿瓦提县| 敖汉旗| 康乐县| 富蕴县| 通江县| 阿城市| 寿阳县| 古浪县| 翁源县| 桓台县| 阜新| 枣阳市| 财经|