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樓:涅槃廣廣
試試吧 我們做過類似的題
用C語言求ax 2 bx c 0的解,我寫的執行不了,幫我找找錯誤吧(初學者)
1全部有些常識性錯誤。我一個個給你指出來。引號的位置和b c前面的符號錯了 改為 scanf f f f a,b,c 2.printf 方程是 3f x x 3f x 3f 0 n a,b,c float資料用 f表示就行了,不知道你還搞個.3來幹什麼 改為 printf 方程是 f x x f x...
1 方程x2 mx 1 0有較小的根在上,求m 2 方程x2 mx 1 0在
x2 mx 1 0 較小的根為 x1 m 根號 m 2 4 2 deta 0 m 2 4 0 m 2 or m 2.1 所以 m 根號 m 2 4 2 0 且 m 根號 m 2 4 2 1 即 m 2 m 2 4 且m 2 根號 m 2 4 即前者 4 0 此時m 根號 m 2 4 0 即m 0 結...
C語言求二元一次方程的根,用C語言求二元一次方程的根
寫成 結果應該不會對的 因為你把公式拆開了p b 2.0 a 這個如果除不淨 那算出的就是近似值了 而且不同的編譯器結果還不同 有的以除數的符號為準 有的以被除數的符號為準 第二個函式呼叫錯了吧 看這裡 p dayu0 a,b,c 函式返回的是 b 2 a 而 p b 2.0 a 相減不就等於 0?...