别烦我啦 2021-09-25 21:17 采纳率: 71.4%
浏览 28
已结题

求一元二次方程的解,这个程序为啥不能输出呢?🤔

#include<stdio.h>
#include<math.h>
int main(){
double a,b,c;
double A;
scanf("%lf %lf %lf",&a,&b,&c);
A=bb-4ac;
double x,x1,x2;
if(A<0){
printf("No Answer");
};
if(A=0){
double B=sqrt(A);
x=(-b+B)/2*a;
printf("%.15f",x);
};
if(A>0){
double B=sqrt(A);
x1=(-b+B)/2
a;x2=(-b-B)/2*a;
printf("%.15f %.15f",x1,x2);
};
return 0;
}

  • 写回答

1条回答 默认 最新

  • yangbocsu Java领域新星创作者 2021-09-25 21:23
    关注

    img

    
    
    include<stdio.h>
    #include<math.h>
    int main()
    {
        double a,b,c;
        double A;
        scanf("https://img-mid.csdnimg.cn/release/static/image/mid/ask/046236675236153.png "=600 #left")
    %lf %lf %lf",&a,&b,&c);
        A=b*b-4*a*c;
        double x,x1,x2;
        if(A<0)
        {
            printf("No Answer");
        }
    
        if(A==0)
        {
    
            double B=sqrt(A);
            x=(-b+B)/(2*a);
            printf("%.15f",x);
        }
        if(A>0)
        {
        double B=sqrt(A);
        x1=(-b+B)/(2*a);x2=(-b-B)/(2*a);
        printf("%.15f %.15f",x1,x2);
        }
    return 0;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月3日
  • 已采纳回答 9月25日
  • 创建了问题 9月25日

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog