求谜之一元二次方程

Posted xrj1229

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求谜之一元二次方程相关的知识,希望对你有一定的参考价值。

1058:求一元二次方程

这个题真的是太诡异啦!改了一上午,才到90分!超级气哼╭(╯^╰)╮

先不管了贴上90分代码,100分代码等我调出来再说!

一点问题都没有嘛!!!!!!!!!

 

#include<iostream>
#include<cstdio>

#include<cmath>
using namespace std;

int main()
{
    double a,b,c,x1,x2;
    scanf("%lf%lf%lf",&a,&b,&c);
    if(b*b>4*a*c)
    {
        x1=(0-b+sqrt(b*b-4*a*c))/(2*a);
        x2=(0-b-sqrt(b*b-4*a*c))/(2*a);
        if(x1<x2)
        {
            printf("x1=%.5lf;x2=%.5lf
",x1,x2);
        }
        else if(x1>x2)
        {
            printf("x1=%.5lf;x2=%.5lf
",x2,x1);
        }
    }
    else if(b*b==4*a*c)
    {
        x1=(0-b)/(2*a);
        printf("x1=x2=%.5lf
",x1);
    }
    else if(b*b<4*a*c)
    {
        cout<<"No answer!"<<endl;
    }
    return 0;
}

 

以上是关于求谜之一元二次方程的主要内容,如果未能解决你的问题,请参考以下文章

谜之问题:溺水救人的最短路径

NFS未解之谜之IO持续占用问题

片段着色器输出干扰条件语句

多个请求是多线程吗

python从原始代码(matplotlib)到加图形界面(tkinter),最后到制作软件(一元二次方程软件)(如何做一个python软件)

微信小程序代码片段