#2508: DEV測試都OK,但卻CE(測資點都沒過)?


machib01850216 (marmot)

學校 : 臺北市立建國高級中學
編號 : 8584
來源 : [114.24.227.49]
最後登入時間 :
2018-09-26 22:32:11
a006. 一元二次方程式 | From: [122.120.217.29] | 發表日期 : 2009-10-17 21:13

以下是我的程式碼

拜託各位幫我看看我的問題出在哪裡!

#include<iostream>
using namespace std;
int main()
{
    double a,b,c,d,e,f,g;
    while(cin>>a>>b>>c){
    f=(b*b)-4*a*c;
    d=(-b+sqrt(b*b-4*a*c))/(2*a);
    e=(-b-sqrt(b*b-4*a*c))/(2*a);
    g=-b/(2*a);
    if(f>0){
            cout<<"Two different roots x1="<<d<<","<<"x2="<<e<<endl;
            }
            else if(f==0){
                 cout<<"Two same roots x="<<g<<endl;}
                 else{cout<<"No real root"<<endl;}}
    system("pause");
    return 0;
}


謝謝~

 
#2509: Re:DEV測試都OK,但卻CE(測資點都沒過)?


example (學姊)

學校 : 臺北市立麗山高級中學
編號 : 6634
來源 : [60.250.138.144]
最後登入時間 :
2022-08-09 17:07:42
a006. 一元二次方程式 | From: [118.166.113.197] | 發表日期 : 2009-10-17 21:49

以下是我的程式碼

拜託各位幫我看看我的問題出在哪裡!



表頭檔少了一行 #include <math.h>

因為你有用到 sqrt()

 
#2510: Re:DEV測試都OK,但卻CE(測資點都沒過)?


machib01850216 (marmot)

學校 : 臺北市立建國高級中學
編號 : 8584
來源 : [114.24.227.49]
最後登入時間 :
2018-09-26 22:32:11
a006. 一元二次方程式 | From: [122.120.218.151] | 發表日期 : 2009-10-17 22:10

以下是我的程式碼

拜託各位幫我看看我的問題出在哪裡!



表頭檔少了一行 #include

因為你有用到 sqrt()

喔喔! 我都還不知道有那個標頭黨的存在哩!

原來如此謝謝你呀~!

 
ZeroJudge Forum