c语言一元二次方程求根程序

 我来答
阳光爱聊教育
高粉答主

2022-11-28 · 专注于教育方面的分享
阳光爱聊教育
采纳数:1542 获赞数:43729

向TA提问 私信TA
展开全部

c语言一元二次方程求根程序:

手动输入三个系数,分别代表二次项系数、一次项系数、常数项。

判断输入的二次项系数是否为0,如果为0,提示“输入的第一个值不合法,请重新输入!”。

如果二次项系数不为0,利用根的判别式,计算一元二次方程是否有根。

如果判别式 Δ >= 0 ,代表方程有两个根,输出根。

如果 Δ < 0 ,提示“方程无根”。

c语言一元二次方程求根程序算法的构思过程:

一元二次方程的一般式:ax^2+bx+c=0。

我们知道,一元二次方程有解(根)的充要条件是:b^2-4ac>=0。如果不满足此关系式,那么方程无解。接着当方程有解的时候又出现了两种情况。

有两个重根(大小相等的根)或者两个大小不等的根,为了是程序更加完善还要考虑到a =0的情况,即此时不能看做一元二次方程而只能将其看作一元一次方程,本程序运用求根公式来实现功能。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式