1樓:
#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)
else if(d<0)
}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)
這個應該符合要求。
2樓:隨風零落飄搖
#include
#include
void main()
void big(float a,float b,float c)void equality(float a,float b,float c)
void small(float a,float b,float c)
c語言 求方程ax2+bx+c=0的根,用三個函式分別求當b2-4ac大於0、等於0和小於0時的根,不知道哪錯了啊 50
3樓:匿名使用者
感覺沒錯啊,除了那個double讀入要用%lf,輸出要用%f, 其他我沒發現有什麼錯
c 程式 :求方程ax2+bx+c=0的根,用三個函式分別求當b2-4ac大於0、等於0和小於0時的根,並輸出結果。
4樓:匿名使用者
主函du數中加個if條件判zhi斷啦!!
dao!
if(a==0)
版else
5樓:匿名使用者
在主函式判斷d之前加個判斷
if(a==0){}
else if
用c++語言求方程ax2+bx+c=0的根,用三個函式分別求b2-4ac大於0、等於0和小於0時
6樓:
**拷貝資料:
//#include "stdafx.h"//if the vc++6.0, with this line.
#include
#include "math.h"
using namespace std;
void get2root(double a,double b,double d){
double t=sqrt(d);
cout << "x1 = " << (-b+t)/a/2 << '\t';
cout << "x2 = " << (-b-t)/a/2 << '\n';
void get1root(double a,double b){
cout << "x1 = x2 = " << -b/a/2 << endl;
void get2vir(double a,double b,double d){
double t=sqrt(-d)/a/2,v=-b/a/2;
cout << "x1 = " << v << '+' << t << "i\t";
cout << "x2 = " << v << '-' << t << "i\n";
int main(int argc,char *argv){
double a,b,c,dlt;
cout << "please enter a, b, c(r:)...\n";
cin >> a >> b >> c;
if((dlt=b*b-4*a*c)>0)
get2root(a,b,dlt);
else if(dlt==0)
get1root(a,b);
else
get2vir(a,b,dlt);
return 0;
求方程ax~+bx+c=0的根,用3個函式分別求當b~-4ac大於0等於0和小於0時的根並輸出結果.從主函式輸出abc的值 20
7樓:高原狼人
#include
#include
using namespace std;
void f(double a,double b, double c) //定義函式要為空型別
c語言 求ax 2 bx c 0方程的根。a,b,c由鍵盤輸
休珈藍悅 includ main if a 0 if k 0 if k 0 getch 大體上對 你在遍譯一下 我這機器上沒tc 已經編好了,絕對可以執行的 那些運算的方法就是和數學上的計算方法一樣,你應該看得懂吧 include include main else k b b 4 a c if k...
計算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...