| int main() { | |
| float x, y; | |
| printf("\n"); | |
| // 遍历y轴 | |
| for (y = 1.5f; y > -1.5f; y -= 0.1f) { | |
| // 遍历x轴 | |
| for (x = -1.5f; x < 1.5f; x += 0.05f) { | |
| float a = x * x + y * y - 1; | |
| float b = a * a * a - x * x * y * y * y; | |
| // 如果点 (x, y) 在爱心曲线内部或边界上 | |
| if (b <= 0.0f) { | |
| printf("*"); | |
| } else { | |
| printf(" "); | |
| } | |
| } | |
| printf("\n"); | |
| } | |
| printf("\n"); | |
| return 0; | |
| } |