用C 輸入一元二次方程的係數a,b,c,根據不同的情況求它的實數根(無實數根,有兩個相等的根,有兩個不等的

2021-04-22 07:43:58 字數 1709 閱讀 2880

1樓:匿名使用者

# include

# include

int main()

else

return 0;

}void root2(double a,double b,double disc)

void root1(double a,double b)void root0()

2樓:匿名使用者

#include

#include

using namespace std;

#define e 0.00001

void main()

else}

c語言 任意輸入一元二次方程的係數a, b, c,計算並輸出一元二次方程的所有根

3樓:可愛的園丁兒

其實這個問題,我也不知道具體是為什麼。但是以下是我對此問題的理解:

先使用讀入函式,從鍵盤讀入三個數。

你這三個數,分別是一元二次方程的 ax^2+bx+c=0中的abc,那麼你就是用公式先判斷△=b^2-4ac的情況,分三種 :

1 △≥0 有兩個實數根 x=[-b±(b^2-4ac)^(1/2)]/2a。

2 △<0 無實數根。

在程式設計的過程中 得給 abc的取值界定型別。

一元二次方程有兩個相等的實數根是什麼意思?兩個相等的根不就相當於是隻有一個根嗎?

4樓:xhj北極星以北

一般抄地,任何一個關於x的一元二次方程經過整理,都能化成如ax²+bx+c=0 (a≠0,且a,b,c是常數)的形式。這種形式叫一元二次方程的一般形式。

δ=b²-4ac

當δ≥0時有實數根:x1,x2.

當δ<0時沒有實數根

當δ>0時有兩個不相等實數根:x1,x2且x1≠x2當δ=0時有兩個相等實數根:x1,x2且x1=x2,可以說只有一個根。

5樓:116貝貝愛

δ-b²-4ac,當來δ=0時有兩個相等實數源根。不是一bai個du根,只是zhi兩個未知數的根是一樣的,所以說有dao兩個相等的根。

一、只含有一個未知數(一元),並且未知數項的最高次數是2(二次)的整式方程叫做一元二次方程。標準形式為:ax²+bx+c=0(a≠0)。

二、一元二次方程必須同時滿足三個條件:

①是整式方程,即等號兩邊都是整式,方程中如果有分母;且未知數在分母上,那麼這個方程就是分式方程,不是一元二次方程,方程中如果有根號,且未知數在根號內,那麼這個方程也不是一元二次方程(是無理方程)。

②只含有一個未知數。

③未知數項的最高次數是2。

三、一元二次方程的解(根)的意義:能使一元二次方程左右兩邊相等的未知數的值是一元二次方程的解。一元二次方程的解也稱為一元二次方程的根(只含有一個未知數的方程的解也叫做這個方程的根)。

6樓:xhj北極星以北

一般地,任何一bai個關於dux的一元二次方程經zhi過整理,都能化成如ax²+bx+c=0 (a≠0,且daoa,b,c是常數)的形版

式。這種形式叫一元二次方權程的一般形式。

δ=b²-4ac

當δ≥0時有實數根:x1,x2.

當δ<0時沒有實數根

當δ>0時有兩個不相等實數根:x1,x2且x1≠x2當δ=0時有兩個相等實數根:x1,x2且x1=x2,可以說只有一個根。

一元二次方程和係數的關係

利用韋達定理求解 k 1 mn m n 1 1 k 1 1 k 1 1 兩邊去1 同乘k 1 k的平方 k 2 0 k 2 k 1 0 再用 控制k的範圍 根號 1 4 k 1 又因m n 均為實數 所以 大於等於零 即1 4k 4大於等於零 k 3 4 所以 k 2 k 1 捨去 綜上 k 2 1...

一元二次方程根的分佈問題,一元二次方程根的分佈

12k 2 2 6 2 v 8 k v 2 4 0在 0,1 之間有實數根。相當於二次函式f k 12k 2 2 6 2 v 8 k v 2 4的零點在 0,1 之間。當k 0時,f 0 0 0 v 2 4 0,v 2 4,v 2當k 0時,f 0 f 1 0,即 v 2 4 12 2 6 2 v ...

一元二次方程知道根,怎麼求另根一元二次方程知道一個根,怎麼求另一個根?

方法有兩種 把根代入方程,得到方程中的引數。再解這個方程可得另一個根。根據韋達定理,一次項中沒有引數,用兩根之和。常數項中沒有引數,用兩根之積。一元二次方程經過整理都可化成一般形式ax bx c 0 a 0 其中ax 叫作二次項,a是二次項係數 bx叫作一次項,b是一次項係數 c叫作常數項。一元二次...