線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1355
推到 Plurk!
推到 Facebook!

請大家幫我看看我的一元二次方程式

尚未結案
libravin
一般會員


發表:1
回覆:0
積分:0
註冊:2005-07-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-07-24 16:10:15 IP:203.73.xxx.xxx 未訂閱
這是我寫的一元二次方程式,請客位幫我看看哪裏寫錯了 題目是:ax2+bx+c=0把X的根找出來?? 上面的2是平方。 然後如果答案有複數要用 i 表示    #include #include<math.h> void main(void) { float a,b,c,x,y; double sqrt(double z); double fabs(double w); printf("please insert three numbers:"); scanf("%f %f %f",&a,&b,&c); if (a=0) { if (b=0) printf("無根"); else x=(-c)/b; printf("x=%f",x); } else if (z>=0) { z=b*b-4ac; y=z/2a; x=(-b)/2a; x=x y; y=x-y; printf("x=%f,y=%f",x,y); } else z=b*b-4ac; w=z; y=w/2a; x=(-b)/2a; printf("x=%f i%f,y=%f-i%f",x,y,x,y); return 0; }

版主


發表:261
回覆:2302
積分:1667
註冊:2005-01-04

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-07-24 17:01:41 IP:220.134.xxx.xxx 未訂閱
z=b*b-4ac; ---> z=b*b-4*a*c
------
-------------------------------------------------------------------------
走是為了到另一境界,停是為了欣賞人生;未走過千山萬水,怎知生命的虛實與輕重!?
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-07-24 23:56:03 IP:218.168.xxx.xxx 未訂閱
libravin您好:    請為您的問題取一個有意義的標題    PO程式碼的方式與版規說明請參考下面連結,煩請修改謝謝您的配合 >
windblown
中階會員


發表:0
回覆:117
積分:98
註冊:2003-11-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-07-25 14:27:26 IP:61.229.xxx.xxx 未訂閱
  float a,b,c,x,y;
  float z;
  float tmp1, tmp2;
  double sqrt(double z);
  double fabs(double w);
  printf("please insert three numbers:");
  scanf("%f %f %f",&a,&b,&c);
  
  if (a==0) { // 判斷時,要用 ==
    if ( b==0 ) { // 僅有常數項
      printf("無根");
    }
    else { // 一元一次方程式
      x = -c/b;
      printf("x=%f",x);
    }
  }
  else {
    // 計算 b*b - 4*a*c
    z = b*b - 4*a*c;
    if ( z>=0 ) { // 僅有實數
      tmp1 = -b / (2*a);
      tmp2 = sqrt(z) / (2*a);
      x =tmp1   tmp2;
      y = tmp1 - tmp2;
      printf("x=%f,y=%f",x,y);
    }
    else { // 表示有虛數
      x = -b / (2*a); // 實根部分
      y = sqrt(-z) / (2*a); // 虛根部分
      printf("x=%f i%f,y=%f-i%f",x,y,x,y);
    }
  }
 
系統時間:2024-05-04 3:27:29
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!