freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c課程設(shè)計(jì)---分?jǐn)?shù)計(jì)算器-文庫(kù)吧資料

2025-05-22 19:18本頁(yè)面
  

【正文】 。 cout請(qǐng)選擇: \n。 cout 2分?jǐn)?shù)與整數(shù) \n。 int f3,kind。 fraction sum。 } } // void simple(){ //簡(jiǎn)單計(jì)算 函數(shù) fraction f1。break。break。break。break。break。 main()。 //選擇功能 cinchoice。 cout \n。 cout 5 隨 機(jī) 測(cè) 試 題 \n。 cout 4 分 數(shù) 混 合 運(yùn) 算 \n。 cout 3 分?jǐn)?shù)測(cè)試 \n。 cout 2分?jǐn)?shù)化為十 進(jìn)制小數(shù)和帶分?jǐn)?shù) \n。 cout 1 簡(jiǎn)單計(jì)算 \n。 cout \n。 //getch()。y39。Y39。 cinCLS。 char CLS。 //輸出真分?jǐn)?shù)部分 } //準(zhǔn)備工作結(jié)束,下面開始主函數(shù)。 if(wholePart != 0) cout wholePart 。//wholepart 獲得整數(shù)部分 fraction fracPart = f wholePart。os, const fraction amp。 return is。 (newnum)。/39。 do { is newnum slash newden。 char slash = 39。is, fraction amp。 // } istream amp。 ()。 // 分子為 0或分母為 1時(shí)就輸出分子 else os () 39。39。amp。amp。amp。 10 int denom = ()。f) //重載輸出運(yùn)算符 { fraction temp = ()。 operator (ostream amp。lhs, int rhs) //重載 前分?jǐn)?shù)是否小于整數(shù) { return () == rhs。lhs, int rhs) //重載 前分?jǐn)?shù)是否大于整數(shù) { return () rhs。lhs, int rhs) //重載 =前分?jǐn)?shù)是否小于等 于整數(shù) { return () = rhs。lhs, int rhs) //重載 =前分?jǐn)?shù)是否大于等于整數(shù) { return () = rhs。lhs, int rhs) //重載 ! =判斷分?jǐn)?shù)與整數(shù)是否不等 { return () != rhs。lhs, int rhs) //重載 ==判斷分?jǐn)?shù)與整數(shù)是否相等 { return () == rhs。rhs) //重載 判斷前分?jǐn)?shù)是否小于 //后分?jǐn)?shù) { return () ()。 } bool operator (const fraction amp。lhs, const fraction amp。rhs) //重載 =判斷前分?jǐn)?shù)是否小于等 //于后分?jǐn)?shù) { return () = ()。 } bool operator= (const fraction amp。lhs, const fraction amp。rhs) //重載 !=判斷兩分?jǐn)?shù)是否不等 { return () != ()。 } bool operator!= (const fraction amp。lhs, const fraction amp。 //分子分母冪乘 return returnValue。 (pow((), exp))。 } fraction operator^ (const fraction amp。 //通過構(gòu)造函數(shù)完成賦值 ()。 abort()。lhs, int rhs) //重載 /完成分?jǐn)?shù)與整數(shù)的相除 { if(rhs == 0) //若分母為零,顯示錯(cuò)誤信息并退出 { cout 錯(cuò)誤:除數(shù)為零!?。?\n 按任意鍵終止! 。 //將作分母的分?jǐn)?shù)倒置 return lhs * newrhs。 //退出 } fraction newrhs = rhs。 getch()。lhs, const fraction amp。 //分?jǐn)?shù)約分 return prod。lhs, int rhs) //重載 *完成分?jǐn)?shù)與整數(shù)的相乘 { fraction prod(() * rhs, ())。 //分?jǐn)?shù)約分 return product。 //設(shè)置分子 (newden)。 //分子相乘 int newden = () * ()。rhs) //重載 *完 成兩分?jǐn)?shù)相乘 { fraction product。 //利用 +的重載 } fraction operator* (const fraction amp。lhs, int rhs) //重載 完成分?jǐn)?shù)與整數(shù)的相減 { fraction newrhs(rhs, 1)。 //設(shè)置分母為其相反數(shù) return lhs + newrhs。rhs)//重載 完成兩分?jǐn)?shù)相減 { fraction newrhs = rhs。 } fraction operator (const fraction amp。lhs, int rhs) //重載 +分?jǐn)?shù)與整數(shù)相加 6 { fraction newrhs(rhs, 1)。 //分?jǐn)?shù)約分 return sum。 //設(shè)置分子 (newden)。//得到相加后的分子 int newden = (() * ())。rhs) //重載+,完成兩分?jǐn)?shù)相加情況 { fraction sum。 } fraction operator+ (const fraction amp。 if(r==0) return y。 //將作為參數(shù)的整數(shù) RHS 轉(zhuǎn)換為分?jǐn)?shù)類的對(duì)象 return (*this+newrhs)。 } const fraction amp。 n = d。 d /= r。 //退出 } } void fraction
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1