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

時間 2021-08-11 17:36:13

1樓:休珈藍悅

#includ

main()

if(a!=0)

if(k==0)

if(k<0)

} getch();

}大體上對 你在遍譯一下 我這機器上沒tc

2樓:

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

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

#include

#include

main()

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

if(k>0)

else if(k==0)

else if(k<0) }

3樓:匿名使用者

/*完整程式如下,在vc6.0上編譯通過,絕對沒問題*/#include

#include

#include

void main()

else

else if ( k == 0 )

else

}getch();}

4樓:匿名使用者

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

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

3.if(a!=0),拿公式算!

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

5樓:乾雙隋英光

input a,b,c ;

x1= (-b+sqrt(b*b-4*a*c))/(2*a);

print "x1=";x1

6樓:僪藹呼瑞雲

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

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

c語言入門 求ax2+bx+c=0方程的實根。a,b,c由鍵盤輸入

c語言程式設計:求方程ax^2+bx+c=0的實數根.a,b,c由鍵盤輸入,a≠0且b^2-4ac>0.

7樓:du知道君

#includmain() if(a!=0) if(k==0) if(k<0) } getch(); } 大體上對 你在遍譯一下 我這機器上沒tc

c語言 求方程ax^2+bx+c=0解,其中a.b.c由鍵盤輸入。若方程無實根,輸出沒有實數根,否則輸出實根

8樓:匿名使用者

程式設計你們都會,都沒人考慮題目的要求嗎,是方程,不僅僅是二次方程,還可能是一次方程!!!一次方程的解也叫根!!!

9樓:匿名使用者

#include

#include

using namespace std;

int main()

else

return 0;}

10樓:o破天

#include

#include

void main()

else

printf("\n無實數根\n");}

11樓:涅槃廣廣

試試吧 我們做過類似的題

程式設計求方程ax2 bx c 0的根,分別求當b2 4ac大於

include include void f1 double a 3 double p,double q void f2 double a 3 double p,double q void f3 double a 3 double p,double q void main else if d 0 e...

計算a x 2 b x c 0用c語言和matlab算出來結果不一樣什麼地方錯了?謝謝

樓主你的tem1 b twoa b 2 a tem2 sqrt fabs disc twoa sqrt b b 4 a c 這兩個明顯還不是方程的根吖,根據公式 b sqrt b b 4 a c 2 a應該是term1 term2和term1 term2。還有就是我感覺你上面判斷的 if a 0 i...

編寫函式求一元二次方程ax2 bx c 0的解,要求考慮方程

月光石的夢 當b 4ac 0時,方程有兩個不同的實數根 x1 2a x2 2a 當b 4ac 0時,方程有兩個相同的實數根x b 2a當b 4ac 0時 方程沒有實數根 希望能幫到你!望採納哦! option explicit private sub command1 click me.cls di...