使用Python的turtle库
```python
import turtle
import time
def draw_heart():
turtle.color("red")
turtle.begin_fill()
turtle.left(140)
turtle.forward(224)
for _ in range(200):
turtle.right(1)
turtle.forward(2)
turtle.left(120)
for _ in range(200):
turtle.right(1)
turtle.forward(2)
turtle.end_fill()
def animated_heart():
screen = turtle.Screen()
screen.bgcolor('black')
turtle.hideturtle()
draw_heart()
turtle.penup()
turtle.goto(0, 50)
turtle.write("Love", align="center", font=("Arial", 20, "bold"))
设置窗口大小和背景颜色
turtle.setup(width=800, height=600)
turtle.bgcolor("black")
turtle.pensize(2)
turtle.speed(0)
绘制动态爱心
animated_heart()
turtle.done()
```
使用C语言的graphics.h库
```c
include include include void draw_heart() { int x, y; int i, j; float a, b, c; float cx = 320, cy = 240; float radius = 100; setfillcolor(RED); solidrectangle(0, 0, 640, 480); for (i = 0; i < 360; i += 1) { a = radius * sin(i * PI / 180); b = radius * cos(i * PI / 180); c = radius * sin((i + 180) * PI / 180); x = cx + a; y = cy + b; putpixel(x, y, RED); } } void main() { int i; while (1) { cleardevice(); draw_heart(); delay(50); } } ``` 使用Python的Tkinter库