#include

#include

#include

void main()

{

float a, b, c, x1, x2;

printf("请输入a,b,c:");

scanf_s("%f,%f,%f", &a, &b, &c);

if (a == 0)

{

x1 = -c / b;

printf("此方程仅有一解x=%f\n", x1);

system("pause");

}

else if (b*b - 4 * a*c>0)

{

x1 = (-b + sqrt(b*b - 4 * a*c)) / (2 * a);

x2 = (-b - sqrt(b*b - 4 * a*c)) / (2 * a);

printf("此方程的根分别是%f,%f\n", x1, x2);

system("pause");

}

else if (b*b - 4 * a*c < 0)

{

printf("此方程无解\n");

system("pause");

}

else

{

x1 = (-b + sqrt(b*b - 4 * a*c)) / (2 * a);

printf("此方程有一解x=%f\n", x1);

system("pause");

}

}

if(x1-x20) c语言,如何用if语句实现求方程a*x*x+b*x+c=0的根。相关推荐

  1. 弦截法c语言求方程XeX-1=0的解,编程用弦截法求方程 f(x)=3x^3-5x^2+16x-60=0的根

    满意答案 w6297281 2013.08.26 采纳率:52%    等级:12 已帮助:8785人 希望下面的资料对你有帮助: 弦截法求方程的根是一种解方程得基本方法,在计算机编程中常用.他的思路 ...

  2. c语言商场收款程序,c语言 如何用switch语句编写一个有关商场购物金额优惠的选择程式...

    c语言 如何用switch语句编写一个有关商场购物金额优惠的选择程式以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! c语 ...

  3. C语言:用弦截法求方程 f(x)=x3-5x2+16x-80=0 的根

    用弦截法求方程 f(x)=x3-5x2+16x-80=0 的根. 1.方法分析 (1) 取两个不同点x1,x2,如果f(x1)和f(x2)符号相反,则(x1,x2)区间内必有一个根.如果f(x1)与f ...

  4. c语言如何用循环语句一个字一个字的输出,怎样用c语言的for嵌套循环,用·画出泳字,求解,主要是怎样用循环语句打出,在某一行中既有空格又有·...

    暗域天堂 #include #include #include #include #include using namespace std; int get_character(unsigned ch ...

  5. C语言试题二十之利用以下的简单迭代方法求方程cos(x)-x=0的一个实根。

    1. 题目 编写函数function,它的功能是:利用以下的简单迭代方法求方程cos(x)-x=0的一个实根. 迭代步骤如下: (1)取x1初值为0.0: (2)x0=x1,把x1的值赋各x0; (3 ...

  6. 如何用SQL语句查询Excel数据

    Q:如何用SQL语句查询Excel数据? A:下列语句可在SQL SERVER中查询Excel工作表中的数据. 2007和2010版本: SELECT *  FROM OpenDataSource(  ...

  7. 如何用Python编写一个求 1到n阶乘之和的程序

    各位许久不见了,甚是想念! 前段时间我进入高中阶段学习,一直还没有适应,现在好些了就继续写博客了. 看到很多人关注我,点赞或是评论,我感觉太高兴了! C语言这块我暂时先放下了,我想自己学学Python ...

  8. 如何用matlab解异或方程,Matlab-6:解非线性方程组newton迭代法

    函数文件: function x=newton_Iterative_method(f,n,Initial) x0=Initial; tol=1e-11; x1=x0-Jacobian(f,n,x0)\ ...

  9. c语言流程图菱形代表什么_求一个输出菱形的c语言的流程图,“行”一个循环,然后把菱形分为上三角(四行的)和下三角(三行)...

    展开全部 学习C语言始终要记住"曙光在前头"和"千金难买回头e68a84e8a2ad62616964757a686964616f31333262376639看" ...

最新文章

  1. 关于:last-child的一点见解
  2. 行业谈实践,客户送祝福
  3. 一对一关联(one-to-one)
  4. java使用循环案例——CSDN博客
  5. Linux加密框架 crypto 算法模板
  6. Django基础-Web框架-URL路由
  7. Java程序员必经的实践之路:微服务与SOA架构
  8. 多台云服务器中Redis的主从复制
  9. R实例:非典型的数据可视化(一)
  10. 方舟服务器物品代码,方舟:生存进化 全物品代码ID一览 物品修改代码大全
  11. utm坐标和经纬度转换_【技术】经纬度WGS84地理坐标系转换成CGCS2000坐标系步骤...
  12. 驱动精灵安装的流氓软件如何卸载、及删除驱动精灵
  13. 当老鼠拥有“鹰眼”,人类世界会发生什么变化?
  14. C++多线程detach函数使用
  15. 念叨了一年的游戏叙事书中文版终于出了
  16. 学人工智能需要哪些准备?AI基础技能
  17. Opencv3.0 手写数字识别(Hog特征+SVM分类器)
  18. 【Ray】ray.remote和option
  19. 《四海小记c++学习之路》第一阶段 基础
  20. 三、IPSec(Internet Protocol Security,互联网安全协议)

热门文章

  1. Yunyang tensorflow-yolov3 voc_train.txt以及voc_test.txt引用的路径位置
  2. Markdown 如何实现空行、空格?
  3. python sklearn_KFold 什么是K折?
  4. linux——关于ip、静态网络、动态网络、网关、DNS的设置
  5. 第十届蓝桥杯大赛软件赛省赛 C/C++ 大学B组
  6. Median断点法求区间-匹配-memset数组与vector
  7. python响铃符不响_python语法注意事项
  8. linux 系统 安装 nginx 服务
  9. JdbcTemplate中的query方法(代码)
  10. Tomcat 下载安装、配置、启动、报错问题