用C语言求解一元二次方程组
求ax²+bx+c=0方程的实根。其中a、b、c由键盘输入。
首先要知道求方程式的根的方法。
首先当a不等于0时方程:ax^2+bx+c=0才是一元二次方程。
1、公式法:Δ=b²-4ac,Δ<0时方程无解,Δ≥0时。
x=【-b±根号下(b²-4ac)】÷2a(Δ=0时x只有一个)
2、配方法:可将方程化为[x-(-b/2a)]²=(b²-4ac)/4a²
可解出:x=【-b±根号下(b²-4ac)】÷2a
代码如下:
#include <stdio.h>
#include <math.h>
int main ( )
{double a,b,c,disc,x1,x2,p,q;scanf("%lf%lf%lf",&a,&b,&c);disc=b*b-4*a*c;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;
}
用C语言求解一元二次方程组相关推荐
- C语言 求解一元二次方程组
求一元二次方程的解 本题目要求一元二次方程的根,结果保留2位小数. 输入格式: 输入在一行中给出3个浮点系数a.b.c,中间用空格分开. 输出格式: 根据系数情况,输出不同结果: 1)如果方程有两个不 ...
- C语言求解一元二次方程组
C语言代码 #include <math.h> int main() {double a,b,c;while (scanf("%lf%lf%lf", &a, & ...
- python 求解一元二次方程组
最近在做笔试题的时候遇到的一道题,挺有意思的贴出来和大佬讨论一下(常规的做法,不保证全对) 题目要求: 给两个方程,字符串格式给出,保证系数为整数.如6x-7+3y=2-5x和 -5+x+y=8-x, ...
- 用python求解一元二次方程组
1 引入math包 2 定义返回的对象 3 判断b*b-4ac的大小 4 计算代码如下 import math class Result:result1 = 0result2 = 0def __ini ...
- 用C++来解一元二次方程组
这里用到了求根公式以及根的判别式 #include <iostream> #include <cmath> using namespace std; int main() {c ...
- 一元二次方程组c语言代码,一元二次方程求解程序完整代码
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 下面的代码是我刚才无聊写的.对于简单的一元多次方程的迭代 #include #include #include #define MAXTIMES 5 ty ...
- c语言求解热传导方程,二维稳态导热问题的数值解法.docx
核科学与技术学院 <传热学> 二维稳态导热问题的 数值解法作业 姓名:罗晓 学号: 2014151214 班级:任课教师:李磊,张智刚 哈尔滨工程大学 核科学与技术学院 2016 年 11 ...
- C++用类搞定一元二次方程组
//3.一元二次方程求解 //对于一元二次方程ax2 + bx + c = 0,解可以分为很多情况. //若该方程有两个不相等实根,首先输出1,换行,然后输出两个实根,换行 //若方程有两个相等实根, ...
- 用c语言求解一元二次方程(共轭根除外)
只含有一个未知数(一元,并且未知数项的最高次数是2(二次)的整式方程叫做一元二次方程.一元二次方程经过整理都可化成一般形式ax²+bx+c=0(a≠0.其中ax²叫作二次项,a是二次项系数:bx叫作一 ...
最新文章
- PMON failed to acquire latch, see PMON dump
- 不是程序员学python有什么用-程序员的基本功:为什么非要用Python,其他语言不好吗?...
- 数据可视化应用案例:从面积到人口,再到经济、房贷等等方面透析重庆市
- 【机器学习】机器学习模型验证,这3个 Python 包可轻松解决95%的需求!
- memcached客户端_小水谈Memcache---Memcached安装
- Quartz2D简单绘制之不规则形状
- 一个站点存在多个web.config时如何管理?
- 漫画:这份程序员自画像,是不是你的?
- how to use automake to build files
- 现代通信原理2.5:确定信号的能量谱密度、功率谱密度与自相关函数
- 前端开发技术难点汇总(一)
- GitHub上最全中华古诗词数据库又火了
- android百度地图导航功能开发,Android百度地图应用开发基础知识
- PL.SQL.Developer.v9.0.1.1613下载地址
- 2022年最新二手苹果手机价格表
- colormap保存 matlab_matlab中colormap用法
- GIS-测绘学概论(5)
- 分享88个ASP.NET源码,总有一款适合您
- 基于LCC谐振补偿网络的无线充电技术的研究
- 解决Clock skew detected.
热门文章
- 用青龙面板跑闲趣赚(趣闲赚)脚本(收益超级稳定)
- 使用微信小程序做一个简易的下拉框,无动画效果,纯原生写法(下拉列表框)
- JAVA版本与C#配对的SM2加签验签
- 涅槃?高效报表开发人员的五件武器
- 什么是APP封装?APP封装有什么途径?
- pandas结合matplotlib将excel数据可视化
- Mysql 数据库(4)
- Deep Multimodal Representation Learning(深度多模态表示学习)
- 一种全国产化军用计算机设计大赛,北科大新闻网-我校多支团队在中国大学生计算机设计大赛全国总决赛中斩获佳绩...
- 上班族用哪个邮箱好用,如何正确使用邮件工作?...