输入一元二次方程的三个系数a、b、c的值,输出其两个根(假设方程有实根)。请根据输出样例确定两个根的输出顺序。

输入格式:

三个数,空格分隔。

输出格式:

按样例格式输出。

输入样例:

1 4 3

输出样例:

X1=-1.000
X2=-3.000

输入样例:

-1 4 -3

输出样例:

X1=1.000
 X2=3.000

输入样例:

1 2 1

输出样例:

X1=-1.000
 X2=-1.000

代码如下:

#include <stdio.h>
#include<math.h>
int main(){double a,b,c,x1,x2,m,n,h;scanf("%lf %lf %lf",&a,&b,&c);h=b*b-4*a*c;if(h==0){x1=x2=-b/(2*a);printf("X1=%.3f\nX2=%.3f",x1,x2);}if(h>0){x1=(-b+sqrt(h))/(2*a);x2=(-b-sqrt(h))/(2*a);if(x1>x2)printf("X1=%.3f\nX2=%.3f",x1,x2);elseprintf("X1=%.3f\nX2=%.3f",x1,x2);}
}

一元二次方程(有实根) (300 分)相关推荐

  1. C语言小白初试 7-1 求一元二次方程的根 (20 分)

    7-1 求一元二次方程的根 (20 分) 本题目要求一元二次方程的根,结果保留2位小数. 输入格式: 输入在一行中给出3个浮点系数a.b.c,中间用空格分开. 输出格式: 根据系数情况,输出不同结果: ...

  2. 7-157 求一元二次方程的根 (20 分)

    7-157 求一元二次方程的根 (20 分) 本题目要求一元二次方程ax2+bx+c=0的根,结果保留2位小数. 输入格式: 输入在一行中给出3个浮点系数a.b.c,中间用空格分开. 输出格式: 根据 ...

  3. 实验3-1 求一元二次方程的根 (20 分)

    实验3-1 求一元二次方程的根 (20 分) 本题目要求一元二次方程ax^2+bx+c=0的根,结果保留2位小数. 输入格式: 输入在一行中给出3个浮点系数a.b.c,中间用空格分开. 输出格式: 根 ...

  4. python解一元二次方程虚根_Python编程实现数学运算求一元二次方程的实根算法示例...

    本文实例讲述了Python编程实现数学运算求一元二次方程的实根算法.分享给大家供大家参考,具体如下: 问题: 请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程:ax² ...

  5. c语言计算二次函数顶点坐标,C语言编写一个求一元二次方程的实根的程序。 编辑一个小程序去做一元二次方程的求解(b^24ac)...

    导航:网站首页 > C语言编写一个求一元二次方程的实根的程序. 编辑一个小程序去做一元二次方程的求解(b^2>4ac) C语言编写一个求一元二次方程的实根的程序. 编辑一个小程序去做一元二 ...

  6. python求一元二次方程实根_Python编程实现数学运算求一元二次方程的实根算法示例...

    本文实例讲述了Python编程实现数学运算求一元二次方程的实根算法.分享给大家供大家参考,具体如下: 问题: 请定义一个函数quadratic(a,b,c),接收3个参数,返回一元二次方程:ax² + ...

  7. PTA实验3-1 求一元二次方程的根 (20 分)

    本题目要求一元二次方程ax2+bx+c=0的根,结果保留2位小数. 输入格式: 输入在一行中给出3个浮点系数a.b.c,中间用空格分开. 输出格式: 根据系数情况,输出不同结果: 1)如果方程有两个不 ...

  8. java计算一元二次方程的根_java基础 --- 求一元二次方程的根(分情况讨论)-Go语言中文社区...

    package com.test;//创建一个test包 import java.util.Scanner;//导入java.util包中的Scanner类(使用此类可以方便的完成输入流的输入操作) ...

  9. 实验3-1 求一元二次方程的根 (20分)

    本题目要求一元二次方程的根,结果保留2位小数. 输入格式: 输入在一行中给出3个浮点系数a.b.c,中间用空格分开 输出格式: 根据系数情况,输出不同结果: 1)如果方程有两个不相等的实数根,则每行输 ...

最新文章

  1. elasticsearch安装与配置介绍
  2. linux每日命令,日常整理linux常用命令大全(收藏)
  3. bzoj1078【SCOI2008】斜堆
  4. 语言运行泰博那契数列_波浪理论的数字基础-斐波那契数列
  5. php 处理 http 请求,PHP的http请求处理类
  6. 前端学习(2529):搭建中央管理
  7. python mysql autocommit_MySQLdb autocommit的坑
  8. Tomcat学习总结(17)—— Tomcat生产环境中域名访问和连接MySQL
  9. 学生成绩管理 php,php学生成绩管理系统(模板)
  10. ASP.NET没有魔法——开篇-用VS创建一个ASP.NET Web程序
  11. Axure原型图 时间跳动 计时动画效果
  12. 通达信自编的选股公式如何使用?
  13. 浙大pat | 浙大pat乙级 1001~1004
  14. VS2015+Access2016编写数据库程序
  15. python数据库编程dbf_dbf文件怎么打开(python读写dbf数据库)
  16. Ext Gwt 实用例子--类似meebo的聊天界面
  17. Java开源在线商城系统 ostocy-jshop
  18. 注解(Annotation)那点事
  19. android 手机壁纸源码,Android设置手机壁纸-源码(WallPaper)
  20. ppt python 图表_利用python分析weibo数据做成图表放入PPT中

热门文章

  1. 微信人工智能回复程序编码
  2. 电商直播的应用场景有哪些?
  3. 公司内部做的一个分享,有缘人可见
  4. 小米机械键盘测试软件,网友吐槽小米悦米机械键盘“有文化”:“独创”ATL按键...
  5. 【Python爬虫项目】全民K歌
  6. java键盘输入char类型二维数组
  7. Java的jstack命令使用详解
  8. 用纯CSS实现文字闪亮功能
  9. python xpath爬取电影top100_python爬取豆瓣电影top250
  10. MyBatis 如何防止SQL注入 —— 底层原理