#include<iostream> #include<math.h> #include<iomanip> using namespace std; int main(){ double a,b,c; while(cin>>a>>b>>c){ double x1,x2; x1=(-b+sqrt(b*b-4*a*c))/(2*a); x2=(-b-sqrt(b*b-4*a*c))/(2*a); if(b*b-4*a*c>0){ if(x1>x2) cout<<fixed<<setprecision(2)<<x1<<" "<<x2<<endl; else cout<<fixed<<setprecision(2)<<x2<<" "<<x1<<endl; } else if(b*b-4*a*c==0) cout<<fixed<<setprecision(2)<<x1<<endl; } return 0; }
解题思路:
注意事项:
参考代码:
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:516 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1174 |
字符串的输入输出处理 (C语言代码)浏览:945 |
A+B for Input-Output Practice (V) (C语言代码)浏览:625 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:775 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1059 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:373 |
1071题解浏览:493 |
剪刀石头布 (C语言代码)浏览:1436 |
淘淘的名单 (C语言代码)浏览:1229 |