解题思路:利用数学求根公式
注意事项:注意输出结果前调整两根位置
参考代码:
#include <stdio.h>
#include <math.h>
int main()
{
float a,b,c,x1,x2,temp;
scanf("%f%f%f",&a,&b,&c);
x1=(-b+sqrt(b*b-4*a*c))/(2*a);//大根
x2=(-b-sqrt(b*b-4*a*c))/(2*a);//小根
if(x1<x2)//交换两根位置
{
temp=x1;
x1=x2;
x2=temp;
}
printf("%.2f %.2f\n",x1,x2);
return 0;
}
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:632 |
C语言程序设计教程(第三版)课后习题6.3 (C++代码)浏览:963 |
C语言考试练习题_保留字母 (C语言代码)浏览:712 |
The 3n + 1 problem (C语言代码)浏览:505 |
妹子杀手的故事 (C语言代码)浏览:1054 |
Pascal三角 (C语言代码)浏览:651 |
交换Easy (C语言代码)浏览:761 |
输入输出格式练习 (C语言代码)浏览:751 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:533 |
小O的图案 (C语言代码)浏览:915 |