求方程ax^2+bx+c=0的实数根,考虑a=0的情况

#include <stdio.h>
#include <math.h>
int main()
{double a,b,c,disc,p,q,x1,x2,x;printf("请输入...\n");scanf("%lf%lf%lf",&a,&b,&c);if(a==0){x=-c/b;printf("方程只有一个根x=%7.2f\n",x);   }else{disc=b*b-4*a*c;if(disc<0){printf("此方程没有实数根!\n"); }else{p=-b/(2*a);q=sqrt(disc)/(2*a);x1=p+q;x2=p-q;printf("x1=%7.2f\nx2=%7.2f\n",x1,x2);}}return 0;
}

求方程ax^2+bx+c=0的实数根相关推荐

  1. Problem E: 求方程ax^2+bx+c=0的实数根

    Problem Description 编写程序,求方程ax^2+bx+c=0的实数根(a!=0). Input Description 在一行中输入三个整数a, b, c,以空格分隔. Output ...

  2. 求ax^2+bx+c=0(ao)根的c语言程序,【C语言】求方程ax^2+bx+c=0的根

    //求方程ax^2+bx+c=0的根 #include #include int main() { float a,b,c,dis,x1,x2; printf("请输入a,b,c的值: &q ...

  3. 求方程ax^2+bx+c=0的根

    求方程ax2+bx+c=0的根,用3个函数分别求当b2-4ac>0.b2-4ac=0.b2-4ac<0时的根,并输出结果.从主函数输入a,b,c的值. 代码如下: #include< ...

  4. 求方程ax^2+bx+c=0的根(C语言)

    文章目录 一.题目 二.代码及结果 1.代码 2.运行结果 (1)两个不等的实根 (2)两个相等的实根 (3)两个共轭的复根 一.题目 求方程ax2+bx+c=0的根,用3个函数分别求当:bx2-4a ...

  5. 求方程ax^2+bx+c=0的根。

    用三个函数分别求当b^2-4ac大于0.等于0和小于0时的根.并输出结果.从主函数输入a.b.c的值. 1 #include<iostream> 2 #include<cmath&g ...

  6. 求一元二次方程ax2+bx+c=0的实数根

    #include "math.h"  // 这个头文件是对应后面的sqtr函数 #include "stdio.h" int  main() { float a ...

  7. c语言指针实验输出两个实根,【c语言】求方程式 ax^2+bx+c=0 的根,分别考虑:1、有两个不等的实根 2、有两个相等的实根...

    // 求方程式 ax^2+bx+c=0 的根,分别考虑:1.有两个不等的实根 2.有两个相等的实根 #include #include int main() { int d; int a,b,c; d ...

  8. 求方程ax2+bx+c=0的实数根

    求方程ax2+bx+c=0的实数根.a, b, c由键盘输入, a!=0.若只有一个实数根(b2-4ac=0)则只输出x1,若无实数根(b2-4ac<0)则输出Error. 输入 2.5 7.5 ...

  9. c语言中ax2 bx c求两个实根编程,【c语言】求方程式 ax^2+bx+c=零 的根,分别考虑:1、有两个不等的实根 2、有两个相等的实根...

    [c语言]求方程式 ax^2+bx+c=0 的根,分别考虑:1.有两个不等的实根 2.有两个相等的实根 // 求方程式 ax^2+bx+c=0 的根,分别考虑:1.有两个不等的实根 2.有两个相等的实 ...

最新文章

  1. linux系统发送信号的系统调用是,linux系统编程之信号:信号发送函数sigqueue和信号安装函数sigaction...
  2. java+script+当前日期_如何在JavaScript中获取当前日期?
  3. Android listview viewholder
  4. 升级Win10后windows.old删除
  5. 爬过这 6 个坡,你就能对 Linux 操作系统了如指掌
  6. 深度学习(二十六)Network In Network学习笔记-ICLR 2014
  7. 大数据治理工程师_大数据治理关键技术解析(转自EAWorld)
  8. 安装wps导致 application/kset 上传文件类型报错解决办法
  9. Windows Phone开发(11):常用控件(下) 转:http://blog.csdn.net/tcjiaan/article/details/7300085...
  10. 贺利坚老师汇编课程70笔记:端口的读写
  11. Mybatis 动态传入order by 参数排序无效
  12. python3 学习日志 Microsoft Office 编程
  13. [杂记]注册电气工程师考试复习及考试杂谈
  14. sql,linq,lamd比较使用
  15. markdown在.html中生成目录
  16. 水下光通信实现(1)----LED驱动电路
  17. 20171028_艾孜_Java_第二次
  18. Excel根据身份证号自动识别性别
  19. 《中国人史纲》读书笔记:第八章、第九章 公元前第六、五世纪
  20. 虚机打不开报failed to lock the file错误原因及解决方案

热门文章

  1. 蓝牙设备类型cod(蓝牙class of device介绍)
  2. 你不是不优秀,而是太着急
  3. google 文档翻译 html,快速将整篇中文文档翻译成全英文(史上最全总结)
  4. Python自动化:批量合并某个文件夹内子文件夹的所有Excel,并新增两列分别备注文件路径和子sheet名
  5. 包包各部位名称图解_手袋各部位名称
  6. Day527528529.图灵学院之面试题③ -面经
  7. docker CLI官方教程 run方法解析(docer run 、docker attach 与 docker exec的区别)
  8. 数据分析项目实战——Airbnb数据分析
  9. 12864液晶屏驱动源码分享
  10. xdm,外包能干吗?