编写程序,任意输入一元二次方程的三个实系数abc,计算并输出该方程所有可能的解。该一元二次方程为:ax2+bx+c=0

此题需要讨论delta和a,b,c取值的情况,通过if语句即可顺利求出

#include<stdio.h>
#include<math.h>
void main()
{float a,b,c,delt,x1,x2;printf("请输入a,b,c的值");scanf("%f,%f,%f",&a,&b,&c);delt=b*b-4*a*c;if(a==0&&b==0&&c==0)printf("x1与x2为任意数");if(a==0&&b!=0&&c!=0){x1=-c/b;printf("x1=x2=%f",x1);}else if(a==0&&b==0&&c!=0)printf("error!");if(a!=0&&b!=0&&c!=0){if(delt>0){printf("x1=%f",(-b+sqrt(delt))/(2*a));printf("x2=%f",(-b-sqrt(delt))/(2*a));}if(delt<0){printf("x1=%f+i%f",-b/(2*a),sqrt(-delt)/(2*a));printf("x2=%f-i%f",-b/(2*a),sqrt(-delt)/(2*a));}if(delt=0)printf("x1=x2=%f",delt);}

c语言:求二元一次方程根的所有情况相关推荐

  1. c语言求二元一次方程根,一个C语言求解二元一次方程根,求助!

    满意答案 aibaoqiqi 推荐于 2017.11.25 采纳率:42%    等级:12 已帮助:12214人 首先叫法错误,是一元二次方程求根,而不是二元一次方程求根. 其次,判别式小于0时,只 ...

  2. c语言 求二元一次方程的解

    求二元一次方程的解 ax+by=cdx+ey=f输入格式:在一行中给出a.b.c.d.e.f的值,都为整数.输出格式:无数解,输出0 0:无解输出-1 -1:有解,输出x.y的解,保留两位小数. #i ...

  3. C++:日期操作、复数加减法、求二元一次方程的根

    日期: ​//判断闰年 bool isLeapYear(int year) { return (year%4 == 0 && year%100 != 0) || year%400 == ...

  4. c语言用判别式求二元一次方程,C语言编写二元一次方程的判别式

    求列这两道题的二元一次方程 1.设甲速度为X乙速度为Y(2+2.5)X+2.5Y=363X+(2.3)Y=362.2人间为X3人为Y2人间每天2*353人间每天3*252X+3Y=702*35X+3* ...

  5. 【MATLAB】求二元一次方程所有可能的解 + 画图

    MATLAB求二元一次方程所有可能的解 + 画图 画图 输出结果 相关知识点 示例函数:x.y均为正整数,x∈[0, 10], y∈[0, 100], z = 3 * y - x, 求z = 0时,x ...

  6. C语言实现ax^2+bx+c=0二元一次方程求解 三种情况

    使用判别式的方法解二元一次方程 ∆的三种情况都有 但还有很多优化空间,包括函数变量的调用,输出等等. #include <stdio.h> #include <math.h>i ...

  7. c语言编程求二元一次方程组方程,二元一次方程组练习题 已知二元一次方程的三个系数,用C语言编程求方程的......

    导航:网站首页 > 二元一次方程组练习题 已知二元一次方程的三个系数,用C语言编程求方程的... 二元一次方程组练习题 已知二元一次方程的三个系数,用C语言编程求方程的... 相关问题: 匿名网 ...

  8. 二元一次方程组用c语言解答,二元一次方程组解法检测试题及答案

    二元一次方程组解法检测试题及答案 一.选择题 1.用代入法解方程组 有以下过程 (1)由①得x= ③; (2)把③代入②得3 -5y=5; (3)去分母得24-9y-10y=5; (4)解之得y=1, ...

  9. C语言 求二元一次方程组

    /*求解二元一次方程组*/#include <stdio.h> int main() {int a,b,c,d,e,f;double x,y;int g,h,j;printf(" ...

最新文章

  1. SpringBoot中@ControlAdvice的使用
  2. Android_Servlet验证的简单登录程序
  3. 【译】在您的应用中安全使用Android的篡改检测 (Using Android's tamper detection securely in your app)
  4. 计算机专业哪些证书可以抵个税,2020年度个人所得税汇算清缴进行时 职业资格证书有哪些能抵扣个税?...
  5. 经典排序算法(4)——折半插入排序算法详解
  6. Sonarqube plugin插件 在使用Sonar-scanner时不能 扫描 file index 动态新生成的文件 解决方案
  7. FFmpeg的H.264解码器源代码简单分析:宏块解码(Decode)部分-帧间宏块(Inter)
  8. 如何在macOS下调整磁盘分区大小
  9. android studio开启multiDexEnabled后依然出现超出方法数的问题
  10. 广度优先搜索 解决九宫格问题
  11. 发力“创新宇宙”,酒店集团如何破局商业革新?
  12. \xe5\x8d\xa0\xe7\x94\xa8\xe3\x80\x82,16进制乱码转化为可读字符
  13. 微信公众号监听 关注/取消关注事件 消息接收与响应处理(比较细微)
  14. 南浔区跨境电子商务公共服务中心今日揭牌!
  15. Ubports安装和使用gedit和ros等记录(仅供参考)
  16. NaN是什么?NaN == NaN 的结果是什么?为什么?
  17. 基于Android的社交游戏百宝箱App设计与实现
  18. 七牛 JSSDK 配置+常见问题
  19. 手机无线充电已不新鲜 “隔空充电”了解一下!
  20. 分布式系统与计算机网络

热门文章

  1. .mat文件批量转成图片——python脚本编写
  2. 谷歌浏览器截图快捷键是什么?谷歌浏览器截图操作方法介绍
  3. [Burp Suite完整教程] Intruder Attack typePayloads – 拥有上千种姿态的攻击模式
  4. 要matlab标定数据做双目相机矫正OpenCV C++
  5. 话说会火到2019年的句子
  6. MOOC【实用Python程序设计】_026正常血压
  7. 目标检测 YOLOv5 - 卷积层和BN层的融合
  8. 自定义View(二-番外4-drawBitmapMesh)
  9. Linux基础服务(NFS文件服务器)
  10. word文件限制编辑密码如果找回