公式
x 2 + ( y − x 2 3 ) 2 = 1 x^2+(y-\sqrt[3]{x^2})^2=1 x2+(y−3x2)2=1
代码
#include<stdio.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>
int main() {
float a, x, y;
for (y = 1.5f; y > -1.5f; y -= 0.1f) {
for (x = -1.5f; x < 1.5f; x += 0.05f) {
if (x > 0)
a = y - pow(x, 2.0 / 3.0);
else
a = y - pow((-x), 2.0 / 3.0);
putchar((x * x + a * a - 1) <= 0.0f ? '+' : ' ');
}
putchar('\n');
}
return 0;
}