以下是我的程式碼
拜託各位幫我看看我的問題出在哪裡!
#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;
}
謝謝~
以下是我的程式碼
拜託各位幫我看看我的問題出在哪裡!
表頭檔少了一行 #include
因為你有用到 sqrt()
喔喔! 我都還不知道有那個標頭黨的存在哩!
原來如此謝謝你呀~!