听雨


私信TA

用户名:95s9277

访问量:478

签 名:

等  级
排  名 6902
经  验 1366
参赛次数 0
文章发表 6
年  龄 0
在职情况 学生
学  校 山东科技大学
专  业

  自我简介:

TA的其他文章

解题思路:

注意事项:

参考代码:

#include<stdio.h>

#include<math.h>


void root(int a,int b,int c)

{

    int p;

    p=b*b-4*a*c;

    if(p==0)

    {

        printf("x1=%.3f x2=%.3f",-b*1.0/(2*a),-b*1.0/(2*a));

    }

    else if(p>0)

    {

        printf("x1=%.3f x2=%.3f",(-b*1.0+sqrt(p*1.0))/(2*a),(-b*1.0-sqrt(1.0*p))/(2*a));

    }

    else

    {

        printf("x1=%.3f%+.3fi x2=%.3f%+.3fi",(-b*1.0)/(2*a),sqrt(-p*1.0)/(2*a),(-b*1.0)/(2*a),-sqrt(-p*1.0)/(2*a));

    }

}

int main()

{

    int i,j,k;

    scanf("%d %d %d",&i,&j,&k);

    root(i,j,k);

    return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »