这个任务我们可以用if,else if函数,我们还要调用函数库#include <math.h>,就可以完成

这个小程序。

#include <stdio.h>
#include <math.h>
int main()
{double a=0, b=0, c=0;double q, p, o, i;q = b * b - 4 * a * c;printf("输入一次项,二次项和三次项(用空格隔开)\n");scanf_s("%lf %lf %lf", &a, &b, &c);if (q < 0){printf("此方程无解");}else if (q > 0){p = (-1 * b + sqrt(q)) / 2 * a;o = (-1 * b - sqrt(q)) / 2 * a;printf("该方程的解为:\nx1=%lf\nx2=%lf", &p, &o);}else{i= (-1 * b + sqrt(q)) / 2 * a;printf("该方程的解为:\nx1=x2=%lf", &i);}
}

运行后显示如下。

C语言简单程序——解二元一次方程相关推荐

  1. 解一元二次方程lisp_lisp语言编写lisp程序解二元一次方程组和一元二次方程组应该怎么做​...

    附上相关程序,请审核. ;-------------------------解二元一次方程组------------------------ (defun 1y1c (a c) (if (/= a 0 ...

  2. 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* ...

  3. 用编程解二元一次方程

    //2014软件技术1班 //作者:B01 //完成日期:2014年10月22日 //问题描述:编写一个程序解二元一次方程 //输入描述:三个实数变量 //输出描述:二元一次方程的解 using Sy ...

  4. java程序如何解代数方程_基于代数方程库Algebra.js解二元一次方程功能示例

    本文实例讲述了基于代数方程库Algebra.js解二元一次方程功能.分享给大家供大家参考,具体如下: 假设二元一次方程如下: x + y = 11 x - y = 5 解方程如下: 测试algebra ...

  5. Python解二元一次方程,没想到如此简单

    没有用过Python的小伙伴们可能不太清楚,其实Python也可以做数学计算,那是因为它有一个科学计算库Sympy.如果你已经有python开发环境,你还需要安装一下sympy库,只需要在命令模式输入 ...

  6. 二元一次方程有唯一解的条件_人教版初中数学七年级下册用适当方法解二元一次方程组公开课优质课课件教案视频...

    解二元一次方程组---加减法 一.教学目的: 1.使学生掌握用加减法解二元一次方程组的步骤. 2.熟练运用加减法解二元一次方程组. 3.培养学生分析问题.解决问题的能力. 二.教学重点.难点和关键 ( ...

  7. matlab中欠定方程组超定方程组_七年级下册第10章:解二元一次方程组(12课时)...

    潍坊初中数学 教师简介 马晓菲,奎文区德润学校教师,奎文区初中数学学科带头人,奎文区立德树人标兵. 微课简介 本课为七年级下册第十章<一次方程组>第二节第1课时,需要学习者掌握一元一次方程 ...

  8. 方程组的直接解法和迭代法 python_基于任务驱动的翻转课堂线上教学 ——以《解二元一次方程组复习课》为例...

    基于任务驱动的翻转课堂线上教学 --以<解二元一次方程组复习课>为例 1 线上教学案例设计前的思考 疫情期间,一家长群对一元一次方程和二元一次方程组进行了讨价还价,认为学个知识点还收起费来 ...

  9. C语言简单程序的编写和调试,上机1--C语言简单程序的编写和调试.doc

    上机1--C语言简单程序的编写和调试.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印 ...

最新文章

  1. 深度学习中的贝叶斯统计简介
  2. 滑动返回类库SwipeBackLayout的使用问题,解决返回黑屏,和看到桌面
  3. 手把手教创建你的第一个以太智能合约:ETHEREUM PET SHOP(译)
  4. JS 数组 各项操作
  5. opencascade架构_基于OpenCASCADE的CAD平台分析报告
  6. 【luogu1337】【JSOI2004】平衡点 / 吊打XXX(模拟退火)
  7. 23_Shell语言————位置变量($@、$、$#、shift)
  8. linux bash 逻辑,Bash 中的逻辑和() | Linux 中国
  9. 配电室综合监控系统企业标准(试行)
  10. 高中计算机会考操作题网页制作,高中信息技术会考网页制作操作知识点Word
  11. 支持多种登录模式的token方案设计(微信、支付宝登录等)和数据库设计含手机号绑定方法
  12. 【IOS篇】Cocos2d-x 集成Chartboost广告
  13. html5不用reload重置网页,refresh和reload
  14. “听鉴红古轩——赵鹏郭宴HIFI金曲音乐会”圆满落幕
  15. 企业家论坛谋定转型 商协社团·万祥军:全国工商联促广东发展
  16. 17个获取设计灵感创意必备网站
  17. Python(x,y)的下载安装
  18. mac上的pdf编辑器怎么才能直接修改PDF文档上的字体大小
  19. (2022年)SpringBoot+Vue3前后端分离的在线报名系统
  20. iphone,ipad分辨率大全

热门文章

  1. 头条小程序,小游戏头像授权报错
  2. 洛谷P3987 我永远喜欢珂朵莉~ 树状数组+vector(暴力)
  3. python我的世界给予物品指令_我的世界给予物品指令大全 | 手游网游页游攻略大全...
  4. 微信小程序-动态验证码
  5. UV材质图片合并后UV坐标的变换
  6. npm install的报错 npm ERR! code ENOENTnpm ERR! syscall opennpm ERR! path D:\work\main/package.jsonnp
  7. oVirt管理端高可用模式搭建(hosted-engine)
  8. MIT牛人解说数学体系
  9. java中mysql分组查询_ES对应mysql的group by分组查询javaApi,多对多关系的分组查询...
  10. 高并发其实挺容易的,当你明白了一万并发的原理,然后扩展到百万、千万、亿万级很easy