C語言程式設計求一元二次方程的根,用C語言編寫求一元二次方程根的程式

2021-03-10 19:40:58 字數 2529 閱讀 7981

1樓:匿名使用者

#include

#include

void main()

else}

2樓:仙人掌的憂傷

#include

#include

using namespace std;

int main()

{float a,b,c;float x1,x2; cin>a>>b>>c;float dlt=b*b-4*a*c;if(dlt>=0){x1=-b/2/a+sqrt(dlt)。

/2/ax2=-b/2/a-sqrt(dlt)/2/a。

cout<:";cout<<"x1="

虛根:"。

cout<<"x="

擴充套件資料:成立條件:

一元二次方程版成立必須同時權滿足三個條件:

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

②只含有一個未知數;

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

用c語言編寫求一元二次方程根的程式

3樓:匿名使用者

#include

#include

int main()

else

}return 0;}

4樓:匿名使用者

#include

#include

int main(void)

if(delta>0)

if(delta<0)

} return 0 ;}

5樓:不知道

#include "stdio.h"

#include "math.h"

double x1,x2,p;

float file1(float a,float b)float file2(float a,float b)void main()

else if(p==0)

else printf("方程無解");

}執行正確 輸入回: 2 3.7 1.2

輸出答 x1=-1.677625 x2=-5.722375

6樓:河口飛燕

用c語言編寫求一元二次方程根的程式,條件判斷的充分,步驟如下:版void main()

else

}else if(b!=0)

printf("x=%7.2f",-c/b);

else if(c==0)

printf("0=0,x為任意解

");else

printf("%f=0,error!",c);}

用c語言編寫一程式求解一元二次方程的根。

7樓:秋秋

#include

#include

void m(float a,float b,float c)void n(float a,float b,float c)void f(float a,float b,float c)main()

根據具體問題型別,進行步驟拆解/原因原理分析/內容拓展等。

具體步驟如下:/導致這種情況的原因主要是。

8樓:匿名使用者

#include

#include

void m(float a,float b,float c)void n(float a,float b,float c)void f(float a,float b,float c)main()

9樓:匿名使用者

#include

#include

int main(void)

} else if(d<0 && b==0 && a>0)printf("0.00+%.2fi\n0.

00-%.2fi",sqrt(-d)/2/a,sqrt(-d)/2/a);

else if(d<0 && b==0 && a<0)printf("0.00-%.2fi\n0.

00+%.2fi",sqrt(-d)/2/a,sqrt(-d)/2/a);

}return 0;}

c語言編寫一個求一元二次方程的實根的程式,該怎麼寫?

10樓:棉花表表

步驟:開啟visual c++ 6.0-檔案-新建-檔案-c++ source file

2.定義變數:

#include

#include

void main()

11樓:匿名使用者

先判斷a是否為0,程式主要是if的巢狀,

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

移項變成ax bx c 0的形式 當 b 4ac 0時,2a分之 b 根號下b 4ac當 b 4ac 0時,無解 如x x 2 0 b 4ac 0,a 1,b 1,c 2帶進去 解得兩個根分比為 1 2 而x 2x 2 0 b 4ac 0 a 1,b 2,c 2 無解 像x 2x 1 0 b 4ac...

一元二次方程

把式子分解,這裡u2用x來代替,v2用y來代替得x x平方 xy y xy y平方 6 0合併一下 x平方 2xy y平方 x y 6 x y 平方 x y 6 0 再把x y看成是一個整體z x y 解一元二次方程 z平方 z 6 0 z 3 z 2 0 z 3或z 2 即u2 v2 3或 2 解...

一元二次方程一定有兩個根嗎,一元二次方程的兩個根怎麼求

實際上,在實數域,一元二次方程有時候有兩個根,就是判別式大於0的時候。有時候有一版個根,就是判別式權等於0的時候。有時候沒有根,就是判別式小於0的時候。說一元二次方程一定有兩個根,是數學老師硬湊的 一是把實數域擴大到複數域,這樣判別式小於0的時候就有兩個複數根。二是把判別式等於0時的一個根說成是兩個...