中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

怎么用c語言輸出一個菱形圖

小億
87
2024-05-06 10:32:50
欄目: 編程語言

以下是一個用C語言輸出菱形圖案的示例代碼:

#include <stdio.h>

int main() {
    int n, c, k, space = 1;

    printf("Enter number of rows: ");
    scanf("%d", &n);

    space = n - 1;

    for (k = 1; k <= n; k++) {
        for (c = 1; c <= space; c++)
            printf(" ");

        space--;

        for (c = 1; c <= 2*k-1; c++)
            printf("*");

        printf("\n");
    }

    space = 1;

    for (k = 1; k <= n - 1; k++) {
        for (c = 1; c <= space; c++)
            printf(" ");

        space++;

        for (c = 1 ; c <= 2*(n-k)-1; c++)
            printf("*");

        printf("\n");
    }

    return 0;
}

使用以上代碼,用戶輸入行數后,程序會輸出一個由星號組成的菱形圖案。

0
黔东| 新乡市| 甘泉县| 花垣县| 南阳市| 波密县| 黄骅市| 固原市| 项城市| 玛曲县| 洪洞县| 阜宁县| 陆丰市| 丹寨县| 河东区| 遂川县| 张家界市| 弥渡县| 敦煌市| 南郑县| 景东| 富民县| 甘泉县| 巫溪县| 德江县| 全州县| 六安市| 含山县| 额敏县| 汉源县| 兖州市| 柘城县| 锡林郭勒盟| 平远县| 凉山| 云南省| 翁牛特旗| 云浮市| 宁城县| 阳朔县| 凤山市|