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

溫馨提示×

c語言如何用星號打出菱形

小億
96
2024-06-04 18:11:24
欄目: 編程語言

以下是用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
会昌县| 上虞市| 邛崃市| 乐山市| 长阳| 万州区| 称多县| 营山县| 甘德县| 石景山区| 云安县| 托克逊县| 江西省| 湘潭县| 营山县| 临沧市| 措美县| 察雅县| 巴楚县| 新竹县| 江孜县| 越西县| 汶上县| 永安市| 铁岭市| 襄汾县| 宣威市| 西华县| 涞源县| 噶尔县| 开阳县| 依安县| 丘北县| 恭城| 六安市| 太保市| 鄂伦春自治旗| 宝应县| 长寿区| 姚安县| 称多县|