题目描述

求一元二次方程ax2+bx+c=0的根,三个系数a, b, c由键盘输入,且a不能为0,且保证b2-4ac>0。

程序中所涉及的变量均为double类型。

输入

以空格分隔的一元二次方程的三个系数,双精度double类型

输出

分行输出两个根如下(注意末尾的换行):

r1=第一个根

r2=第二个根

结果输出时,宽度占7位,其中小数部分2位。

样例输入

1 3 2

样例输出

r1=  -1.00
r2=  -2.00
#include<stdio.h>
#include<math.h>
int main()
{
double a,b,c,s,r1,r2,q;
scanf("%lf %lf %lf",&a,&b,&c);s=b*b-4*a*c;q=sqrt(s);r1=(-b+q)/(2.0*a);r2=(-b-q)/(2.0*a);
printf("r1=%7.2f\nr2=%7.2f\n",r1,r2);
return 0;} 

1028 例题3-5 求一元二次方程的根相关推荐

  1. 例题(8.3) 求一元二次方程的根 (1051)

    题目 - 例题(8.3) 求一元二次方程的根 (1051)   来源 计算概论05 描述 利用公式  x1 = (-b + sqrt(b*b-4*a*c))/(2*a)  x2 = (-b - sqr ...

  2. 25268 Problem E 例题3-5 求一元二次方程的根

    问题 E: 例题3-5 求一元二次方程的根 时间限制: 1 Sec  内存限制: 128 MB 题目描述 求一元二次方程ax2+bx+c=0的根,三个系数a, b, c由键盘输入,且a不能为0,且保证 ...

  3. 计算概论(A)/基础编程练习1(8题)/4:求一元二次方程的根

    1 #include<stdio.h> 2 #include<math.h> 3 int main() { 4 // 待解方程数目 5 int n; 6 scanf(" ...

  4. OpenJudge NOI 1.4 20:求一元二次方程的根

    [题目链接] OpenJudge NOI 1.4 20:求一元二次方程的根 [题目考点] 1. 一元二次方程求根 包括求实根与虚根 2. if-else if-else语句 3. 浮点数比较 [解题思 ...

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

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

  6. c语言学习-求一元二次方程的根

    求一元二次方程的根 程序流程图: 代码: #include<stdio.h> #include<math.h> void main() {float a,b,c,s,x1,x2 ...

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

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

  8. Python 求一元二次方程的根(包括虚根)

    如图所示,求一元二次方程的根(包括虚根),代码如下: import math a = float(input()) b = float(input()) c = float(input()) delt ...

  9. Java求一元二次方程的根

    求一元二次方程的根. [问题描述]编写程序,从键盘输入三个系数ax2+bx+c=0,计算方程的解并输出.需要考虑方程有虚根.方程有实根.方程是一元一次方程.没有根等.输出方程的解并保留6位小数. im ...

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

    7-1 求一元二次方程的根 (20 分) #include "stdafx.h" #include "math.h" int _tmain(int argc, ...

最新文章

  1. ACL 2019 | 基于知识增强的语言表示模型,多项NLP任务表现超越BERT(附论文解读)...
  2. 从统计局抓取2016年最新的全国区县数据!!
  3. 互联网前景如何,还值得进入嘛?
  4. 性能调优必备利器之 JMH
  5. chrome和火狐获取资源
  6. centos php日志分析,Centos日志查看分析
  7. vs 2017 专业版 密钥
  8. 软件测试分为哪几个阶段?
  9. android 添加字幕,手机视频加字幕app 怎样用安卓手机在视频画面加文字字幕
  10. Android CTS测试
  11. 线性规划中的对偶(Duality in linear programs)
  12. 人工智能,机器学习,深度学习(笔记)
  13. 视频倍速调整(ffmpeg)
  14. 基于python-opencv的图像中截取多边形区域
  15. 一段代码识别当前浏览器是pc端、手机端还是平板
  16. 中国人民大学计算机考研贴吧,中国人民大学各专业考研经验分享 持续更新中...
  17. 如何看待国企纷纷卸载微软Office改用金山WPS?
  18. 荷兰高性能输出服务器,荷兰服务器国内访问慢,怎么加速?
  19. STM32F0xx定时器输出PWM配置
  20. 保姆级 | ChatGPT接入微信教程

热门文章

  1. 华为折叠x2是鸿蒙系统吗,华为发布折叠旗舰Mate X2:各种黑科技设计,率先升级鸿蒙系统...
  2. 一个小巧的C++Log输出到文件类
  3. Matlab神经网络函数newff()新旧用法差异
  4. [C和指针] ch17. 经典抽象数据类型
  5. 最牛散户在暴跌中浮亏上亿元
  6. 【详解】面试必问:SpringBoot自动配置原理
  7. 使用kubeadm工具箱创建kubernetes1.9集群
  8. 基于springboot的中国国家图书馆管理系统项目(管理功能)
  9. 寒假思雨姐摸底D题题解
  10. 批处理bat修改文件后缀