下面是一个使用 C 语言绘制爱心的程序示例:
#include <stdio.h>
#include <math.h>
int main()
{
int i, j;
double x, y, r;
for (i = 1; i <= 16; i++)
{
for (j = 1; j <= 16; j++)
{
r = sqrt(pow(i - 8.5, 2) + pow(j - 8.5, 2));
if (r > 8.5)
{
printf(" ");
}
else
{
x = r * cos(r * 3.14 / 8.5) + 8.5;
y = r * sin(r * 3.14 / 8.5) + 8.5;
if (fabs(x - i) < 0.5 && fabs(y - j) < 0.5)
{
printf("★ ");
}
else
{
printf(" ");
}
}
}
printf("\n");
}
return 0;
}
运行后会在终端中输出一个爱心的图形。
注意:这只是一个简单的示例,你可以按照自己的需要对其进行改进。