Programación metafuncional
# incluir & ltmath.h & gt
Punto flotante e, f, g, h, I
int; main()
{
flotador yishigen(flotador x, flotante y);
Flotador yishigen(flotador x);
flotante xugen();
Punto flotante a, b, c, p, q, k;
scanf("%f,%f,%f ", & amp one, &b &c);
p =-b/(2 * a);
q = b * b-4 * a * c;
k = sqrt(q)/(2 * a);
if(q & gt; 0)
{
ISK(p+ k, p-k);
printf("x1=%f, x2=%f ", p+k, p-k);
}
si no (q==0 )
{
Deng Gen(p);
printf("x1=x2=%f ", p);
p>
}
Otros
{
Xu Gen();
printf("¡No!");
}
}
Primera raíz del tipo de punto flotante (tipo de punto flotante x, tipo de punto flotante y)
{
h =-f/(2 * e);
I = sqrt(e * e-4 * e * f);
x = h+I;
y = h-I;
}
Raíz de lámpara de punto flotante (punto flotante x)
{
h = -f/(2 * e);
x = h;
}
Raíz virtual flotante()
{< / p>
printf("¡No!");
Estará bien después de ejecutarlo. Esta pregunta es un poco difícil. Lo he escrito varias veces, espero que te sea de ayuda.