利用c语言求解一元二次方程

很多小伙伴在求解一元二次方程的时会很头疼。一条方程可能要在纸上算很久。小伙伴们一定对这条公式不陌生:

利用c语言求解一元二次方程

没错,这就是一元二次方程的求根公式。很多小伙伴在求解方程的时候,经常需要用到这条公式。这条公式基本上可以求解所有一元二次方程,可是很多人还是不喜欢用这条公式进行求解。因为这条公式涉及三个参数而且需要进行加、减、乘、除、开方、平方的运算。在数据比较大的情况下,很容易运算错误。但是,如果通过c语言使用这条公式来进行一元二次方程的计算,那就会方便很多。

首先,提示输入a、b、c,并接收输入的数据:

利用c语言求解一元二次方程

然后开始进行计算。首先通过b²-4ac是否大于0判断方程是否有实数解,若小于0,则输出方程没有实数解

利用c语言求解一元二次方程

若b²-4ac等于0,则只有一个实数解并输出那个解:

利用c语言求解一元二次方程

如果b²-4ac大于0,则说明方程有两个不同的解,并输出这两个解:

利用c语言求解一元二次方程

这样就可以很快解一元二次方程了。喜欢c语言的小伙伴可以关注并私聊小编即可领取一套c语言教程或者本次代码。


分享到:


相關文章: