#include 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; }