C语言绘制爱心图案代码示例
#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的爱心图案。
原文地址: https://www.cveoy.top/t/topic/pfva 著作权归作者所有。请勿转载和采集!