跳动心是一个经典的C语言程序,用于输出一个由字符组成的心形图案。以下是跳动心的C语言代码:
```c
#include <stdio.h>
#include <math.h>
int main() {
float x, y, z;
for (y = 1.5f; y > -1.5f; y -= 0.1f) {
for (x = -1.5f; x < 1.5f; x += 0.05f) {
z = x * x + y * y - 1;
if (z * z * z - x * x * y * y * y <= 0.0f) {
printf("*");
} else {
printf(" ");
}
}
printf("
");
}
return 0;
}
```
将这段代码复制到C语言编译器中,编译并运行,即可看到跳动心的效果。
```c
#include <stdio.h>
#include <math.h>
int main() {
float x, y, z;
for (y = 1.5f; y > -1.5f; y -= 0.1f) {
for (x = -1.5f; x < 1.5f; x += 0.05f) {
z = x * x + y * y - 1;
if (z * z * z - x * x * y * y * y <= 0.0f) {
printf("*");
} else {
printf(" ");
}
}
printf("
");
}
return 0;
}
```
将这段代码复制到C语言编译器中,编译并运行,即可看到跳动心的效果。