C语言
```c
include include include // 函数用于打印爱心的上半部分 void printUpperHeart(int size) { for (int i = 0; i < size / 2; i++) { for (int j = 0; j < size / 2 - i - 1; j++) { printf(" "); } for (int j = 0; j < (2 * i + 1); j++) { printf("*"); } for (int j = 0; j < size / 2 - i - 1; j++) { printf(" "); } printf("\n"); } } // 函数用于打印爱心的下半部分 void printLowerHeart(int size) { for (int i = size / 2; i < size; i++) { for (int j = 0; j < size / 2 - i; j++) { printf(" "); } for (int j = 0; j < (2 * (size - size / 2) + 1); j++) { printf("*"); } for (int j = 0; j < size / 2 - i; j++) { printf(" "); } printf("\n"); } } int main() { int size = 50; // 可以调整爱心的大小 printUpperHeart(size); printLowerHeart(size); return 0; } ``` Python(使用turtle库): ```python import turtle 设置窗口标题和背景颜色 turtle.title("爱心") turtle.bgcolor("white") 创建海龟对象并设置其形状、颜色和速度 t = turtle.Turtle() t.shape("turtle") t.color("red") t.speed(0) 绘制爱心的上半部分 t.begin_fill() for _ in range(2): t.forward(200) t.left(140) t.forward(200) t.left(120) t.end_fill() 绘制爱心的下半部分 t.penup() t.goto(100, -200) t.pendown() for _ in range(2): t.forward(200) t.left(140) t.forward(200) t.left(120) t.end_fill() 隐藏海龟对象 t.hideturtle() 保持窗口打开状态 turtle.mainloop() ``` JavaScript(使用HTML和CSS): ```html