一道c语言编程题,下图第三题,急求高手解答,要代码,谢谢,急求,在线等!

如题所述

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{    
    int a,b,c;    
    scanf("%d%d%d",&a,&b,&c);    
    double k=b*b-4*a*c;    
    if(k<0)    
    {        
        printf("方程无解!");    
     }    
     else    
     {        
         double as=(-1*b+sqrt(k))/2*a;        
         double sd=(-1*b-sqrt(k))/2*a;        
         if(k==0)       
          {            
              printf("方程就有一个解:%lf",as);       
              }       
               else       
                {            
                printf("方程两个解:%lf和%lf",as,sd);       
                 }    
                 }    
                 return 0;
    }

温馨提示:答案为网友推荐,仅供参考
相似回答