#include <stdio.h>

int main() { int i, j, n; printf("请输入爱心的大小(奇数):"); scanf("%d", &n);

// 绘制上半部分
for (i = 0; i < n / 2; i++) {
    for (j = 0; j < n; j++) {
        if ((j >= n / 2 - i) && (j <= n / 2 + i))
            printf("*");
        else
            printf(" ");
    }
    printf("\n");
}

// 绘制下半部分
for (i = n / 2; i >= 0; i--) {
    for (j = 0; j < n; j++) {
        if ((j >= n / 2 - i) && (j <= n / 2 + i))
            printf("*");
        else
            printf(" ");
    }
    printf("\n");
}

return 0;

}

请在运行程序时输入爱心的大小(奇数),例如输入9,即可绘制出大小为9的爱心图案。

C语言绘制爱心图案代码示例

原文地址: https://www.cveoy.top/t/topic/pfva 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录