用c語言寫一函式,求方程aX2 bX c 0的根。從主函式輸入a b c的值

2025-07-09 11:50:15 字數 1490 閱讀 3675

c++c語言計算ax2+bx+c=0的根。程式編寫

1樓:網友

#include

#include

int main()

else if(d==0)

elsereturn 0;

請輸入三個係數,以空格間隔(a b c):3 6 2方程3x^2+6x+2=0的根為:x1= x2=

2樓:資料**

說清楚 到的士c語言還是c++

用c語言程式設計計算ax2+bx+c=0的根,其中a,b,c由鍵盤輸入。

3樓:網友

程式已調,樓主笑納。

#include ""

#include ""

求解部分*/

void fc(double a,double b,double c)

else if(d==0)

if(d>0)

主程式*/void main()

c語言程式設計。。一、根據輸入的三個係數求ax2+bx+c=0的根。

4樓:北方計算機學校

#include

#include ""

int main(void)

return 0;

二、根據鍵盤中輸入的三個數,求最大值和最小值。

#include

int main(void)

int x,y,z;

printf("請輸入三個整數(以逗號間隔):");

scanf("%d %d %d",&x,&y,&z);

printf("最大值為:%d", x>y ? x>z ? x : z) :y>z ? y : z));

printf("最小值為:%d", x

c語言 求ax^2+bx+c=0方程的根。a,b,c由鍵盤輸入。

5樓:網友

已經編好了,絕對可以執行的。

那些運算的方法就是和數學上的計算方法一樣,你應該看得懂吧:)

#include

#include

main()

else k=b*b-4*a*c;

if(k>0)

else if(k==0)

else if(k<0) }

6樓:網友

思路:1.先用函式錄入abc的值。

2.判斷a的值是否為0,如果a=0,則再if(b!=0),x=-c/b,else...

0),拿公式算!

反正就是把方程的解的所有可能都拿出來,然後判斷方程到底是屬於哪一類,再按照這一類的公式進行計算!

7樓:僪藹呼瑞雲

輸入語句改為scanf("%f,%f,%f",&a,&b,&c);

輸入形式:1,1,1(注意,號不能省略)

問 C語言題求方程ax 2 bx c 0的根。考慮有兩個

include include int main else else if iv else return 0 c語言題 求方程ax 2 bx c 0的根。分別考慮 有兩個不等的實根 有兩個相等的實根 求根公式寫出來,然後計算那個表示式就行了,開方是函式sqrt 加標頭檔案math.h include...

c語言求一年的天數,用C語言求2025年每個月多少天

include 消世 void main int sum day int,int,int int a,b,c printf 輸入年月日 迅橋態 scanf d d d a,b,c c sum day a,b,c printf 天畝源數是 d c int sum day int a,int b,int...

c語言寫函式求字串的長度在main函式

1.迴圈讀取,直到為 0 時,則是字串結尾。include 計算字串str長度,並返回 回int lenstr const char str int main include int longs char s void main 程式已經 dao修改了,可以回執行,主要錯誤答已經標出 傳入引數應該是...