91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

怎么用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
蕉岭县| 海宁市| 昌乐县| 汾西县| 岫岩| 兰坪| 滨州市| 合水县| 衡山县| 通化市| 都匀市| 斗六市| 安福县| 惠州市| 萨嘎县| 庄河市| 杭锦后旗| 鹤峰县| 会东县| 靖州| 酉阳| 紫金县| 湖南省| 修水县| 辽宁省| 北票市| 巩留县| 仙桃市| 鞍山市| 中宁县| 乐昌市| 侯马市| 纳雍县| 乌审旗| 疏勒县| 吉安市| 镇雄县| 娱乐| 云霄县| 榆中县| 乌拉特前旗|