粒子跳动爱心C语言代码
时间: 2023-10-23 08:14:06 浏览: 1777
以下是粒子跳动爱心的C语言代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <windows.h>
#define PI 3.14159265358979323846
int main()
{
int i, j, k;
double x, y, z, r;
char a[80][80] = { ' ' };
for (i = 0; i < 80; i++)
{
for (j = 0; j < 80; j++)
{
x = (j - 40) / 3.0;
y = (i - 40) / 1.5;
z = sqrt(x * x + y * y);
if (z != 0)
{
r = sin(z) / z;
a[i][j] = "LOVE"[k++ % 4];
}
}
}
while (1)
{
system("cls");
for (i = 0; i < 80; i++)
{
for (j = 0; j < 80; j++)
{
putchar(a[i][j]);
}
putchar('\n');
}
for (k = 0; k < 50; k++)
{
putchar(' ');
}
printf("I love you!\n");
Sleep(100);
}
return 0;
}
```
阅读全文