題目1103:二次方程計算器
時間限制:1 秒
記憶體限制:32 兆
特殊判題:否
提交:3767
解決:872
題目描述:設計一個二次方程計算器
輸入:每個案例是關於x的一個二次方程表示式,為了簡單,每個係數都是整數形式。
輸出:每個案例輸出兩個實數(由小到大輸出,中間由空格隔開),保留兩位小數;如果無解,則輸出“no solution”。
樣例輸入:
x^2+x=3x+4
樣例輸出:
-1.24 3.24
2011年上海交通大學計算機研究生機試真題
對字串的遍歷判斷,判斷的條件比較多,要考慮到每一種可能的狀態。
1 #include 2 #include 3 #include 4 #include 5using
namespace
std;67
void operate(string str,int &a,int &b,int &c)
14else
if(str[i] == 'x')
22else29}
30else
37if(j-1>=0 && str[j-1] == '-'
)38 temp = 0 -temp;
39if(i< str.length() && str[i] == 'x'
)44else48}
49else
50 c +=temp;51}
5253}54
}5556int
main()83}
84return0;
85 }
一元二次方程公式
也許你還不瞭解什麼是一元二次方程,但聰明的你小小鑽研一下就會很好地掌握。形如ax 2 bx c 0 a不為0 的關於x的方程稱為一元二次方程,a,b,c為該一元二次方程的係數。輸入三個數a,b,c分別表示一元二次方程的三個係數 二次項係數 一次項係數和常數項 ,編寫程式計算並輸出該方程的解的情況。無...
Problem A 一元二次方程類
定義一個表示一元二次方程的類equation,該類至少具有以下3個資料成員 a b和c,用於表示方程 a x x b x c 0 。同時,該...
坑題 一元二次方程
原題傳送門 小籠包在寫數學作業,練習冊上有一道一元二次方程求解。題目給定了一個形如 ax2 bx c 0 的方程,並且給出了a,b,c的值。 小籠包實在不會,於是他便請求你幫他寫這題。作為回報,小籠包會請你吃小籠包。 第一行輸入三個整數a,b,c,表示方程的係數。 105 a b c 105 有無窮...