已知二元一次方程的係數,用C語言程式設計求方程的根

時間 2021-09-03 05:44:42

1樓:

設3個係數為a、b、c,均為double型變數,其值由鍵盤輸入。先求出b*b-4*a*c之值,根據此值大於0、小於0、等於0的三種情況分別求根;還要考慮a為0,a、b均為0的具體情況。**如下:

#include "stdio.h"

#include "math.h"

int main(int argc,char *argv)else if(!b)//a=0,b=0時無解(含無窮個解)printf("no solution...\n");

else//a=0,b!=0時有一次方程解printf("x = %g\n",-c/b);

return 0;

}試執行樣例如下圖:

2樓:匿名使用者

上面的程式都有問題啊! 例如,測驗:(x - 3.

3)^2=0,輸入係數:1 -6.6 10.

89如果程式得到x1=x2=3.3,就正確。 下面是c程式(可以求復根):

#include

#include

void main()

printf("得到的方程是:%fx^2+%fx+%f=0\n",a,b,c);

s = b*b-4*a*c;

if(s==0 | s < 0.0000001)else if(s>0)

else} .

3樓:匿名使用者

#include

#include int main()

4樓:匿名使用者

#include

#include

void main()

else

if(a == 0)

else

if((b*b-4*a*c) >= 0)

else }

二元一次方程,二元一次方程資料

二元一次方程如果乙個方程含有兩個未知數,並且所含未知項都為1次方,那麼這個整式方程就叫做二元一次方程,有無窮個解,若加條件限定有有限個解。二元一次方程組,則一般有乙個解,有時沒有解,有時有無數個解。如一次函式中的平行,二元一次方程的一般形式 ax by c 0其中a b不為零。這就是二元一次方程的定...

求解二元一次方程,求解二元一次方程

消元法 消元 是解二元一次方程的基本思路。所謂 消元 就是減少未知數的個數,使多元方程最終轉化為一元多次方程再解出未知數。這種將方程組中的未知數個數由多化少,逐一解決的解法,叫做消元解法。1 消元方法一般分為 代入消元法,簡稱 代入法 常用 加減消元法,簡稱 加減法 常用 順序消元法,這種方法不常用...

二元一次方程問題 20,二元一次方程問題

我覺得那肯定是個z 要不就是x y 2 x 4 2 y 10 3x 2y 8 a 如果是個z那麼就是2 x 5 y z x y z 8 得 x 2y 5 z 2 代入。x y z 2y 5 y 2 8 y 7 x 1 代入 3x 2y a 3 14 a a 17你可以確定以下題目。2 x 5 y z...