博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【c语言】蓝桥杯算法提高 Quadratic Equation
阅读量:3911 次
发布时间:2019-05-23

本文共 558 字,大约阅读时间需要 1 分钟。

问题描述

求解方程ax2+bx+c=0的根。要求a, b, c由用户输入,并且可以为任意实数。


输入格式

输入只有一行,包括三个系数,之间用空格格开。


输出格式

输出只有一行,包括两个根,大根在前,小根在后,无需考虑特殊情况,保留小数点后两位。


样例输入

2.5 7.5 1.0


样例输出

-0.14 -2.86


公式法


#include
#include
void shuchu(double , double , double );int main(void){
double a ,b , c ; scanf("%lf%lf%lf",&a ,&b ,&c); shuchu(a , b , c); return 0 ;}void shuchu( double a , double b , double c ){
double x, y; x = (-b+sqrt(b*b-4*a*c))/(2*a); y= (-b-sqrt(b*b-4*a*c))/(2*a); if( x > y ) {
printf("%.2lf %.2lf\n", x , y); } else {
printf("%.2lf %.2lf\n", y , x); }}

转载地址:http://ktkrn.baihongyu.com/

你可能感兴趣的文章
iOS跳转到app下载页面和app评论页面
查看>>
Java编写简单客户/服务器程序
查看>>
random_shuffle函数
查看>>
Pareto
查看>>
N个正数选取若干个数之和最接近M
查看>>
278 First Bad Version
查看>>
43 Multiply Strings
查看>>
利用Storyboard实现复杂项目
查看>>
关于iPhone和iPad的图标的思考
查看>>
IOS UITableView中行的操作
查看>>
UIViewController生命周期
查看>>
symbol(s) not found for architexture i386 路径错误
查看>>
iPhone的九宫格实现代码
查看>>
iPhone开发中UIPageControl实现自定义按钮
查看>>
关于UIButton的highlighted状态的总结
查看>>
先学再做、先做再学、边做边学,到底一样以什么样的方式来学一项新技术
查看>>
iphone开发-地图注解(地图上的大头针)
查看>>
Java:类与继承
查看>>
深入理解Java:String
查看>>
Java异常处理和设计
查看>>