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

正文內(nèi)容

c課程設(shè)計(jì)---分?jǐn)?shù)計(jì)算器-在線瀏覽

2024-07-24 19:18本頁面
  

【正文】 輸入運(yùn)算符重載 void PrintAsMixed(ostream amp。f)。 // 缺省構(gòu)造函數(shù)( =0/1) fraction::fraction(int initn, int initd) : n(initn), d(initd) {}。} int fraction::denominator() const // 取分母 { return d。 } fraction fraction::absval() const //取分?jǐn)?shù)絕對(duì)值 { fraction returnValue(abs(n), abs(d))。 } void fraction::setnum(int newnum) //設(shè)置分子的值 { n = newnum。 else //若分母為零,顯示錯(cuò)誤信息并退出 { cout 錯(cuò)誤:除數(shù)為零?。?! \n 按任意鍵終止! 。 abort()。 5 n /= r。 } void fraction::recip() //分子分母交換 { int temp = n。 d = temp。 fraction::operator+= (int rhs) //重載 += { fraction newrhs(rhs, 1)。 // } int GCF(int x, int y) // 輾轉(zhuǎn)相除求 x,y 的最大公約數(shù) { int r = x%y。 else return GCF(y, r)。lhs, const fraction amp。 //定義分?jǐn)?shù)類對(duì)象,通過兩參數(shù)對(duì)象對(duì)其賦值 int newnum = (() * ()) +(() * ())。 //得到相加后的分母 (newnum)。 //設(shè)置分母 ()。 } fraction operator+ (const fraction amp。 //將 RHS 轉(zhuǎn)換為分?jǐn)?shù)類對(duì)象 return lhs + newrhs。lhs, const fraction amp。 (())。 //利用 +的重載 } fraction operator (const fraction amp。 return lhs + newrhs。lhs, const fraction amp。 int newnum = () * ()。 //分母相乘 (newnum)。 //設(shè)置分母 ()。 } fraction operator* (const fraction amp。 //通過構(gòu) 造函數(shù)完成賦值 ()。 7 } fraction operator/ (const fraction amp。rhs) //重載 /完成兩分?jǐn)?shù)相除 { if(rhs == 0) //若分母為零,顯示錯(cuò)誤信息并退出 { cout Error: Division by zero attempted!\n Press any key to terminate。 abort()。 ()。 //利用分?jǐn)?shù)乘法 } fraction operator/ (const fraction amp。 getch()。 } fraction quot((), () * rhs)。 //分?jǐn)?shù)約分 return quot。base, int exp) { fraction returnValue。 //通過函數(shù)完成 8 (pow((), exp))。 } bool operator== (const fraction amp。rhs) //重載 ==判斷兩分?jǐn)?shù)是否相等 { return () == ()。lhs, const fraction amp。 } bool operator= (const fraction amp。rhs) //重載 =判斷前分?jǐn)?shù)是否大于等 //于后分?jǐn)?shù) { return () = ()。lhs, const fraction amp。 } bool operator (const fraction amp。rhs) //重載 判斷前分?jǐn)?shù)是否大于 //后分?jǐn)?shù) { return () ()。lhs, const fraction amp。 } 9 bool operator== (const fraction amp。 } bool operator!= (const fraction amp。 } bool operator= (const fraction amp。 } bool operator= (const fraction amp。 } bool operator (const fraction amp。 } bool operator (const fraction amp。 } ostream amp。os, const fraction amp。 int numer = ()。 if((!((numer 0 amp。 denom 0) || (numer 0 amp。 denom 0))) amp。 f != 0) os 39。 //分子分母不同號(hào)就輸出 if(() == 0 || () == 1) os ()。/39。//其他情況輸出此分?jǐn)?shù) return os。 operator (istream amp。f) // is:輸入流, f:待輸入的分?jǐn)?shù) { int newnum, newden。 39。 // } while(slash != 39。)。 (newden)。 // } // 將分?jǐn)?shù) f 按整數(shù),真分?jǐn)?shù)格式輸出到流 os void PrintAsMixed(ostream amp。f) { int wholePart = () / ()。 //fracpart 獲得真分?jǐn)?shù)部分 cout 帶分?jǐn)?shù)為: 。 //輸出整數(shù)部分 if(fracPart != 0) cout fracPart。 11 void main(){ int choice。 cout是否清屏?( Y/N) \n。 if(CLS==39。||CLS==39。)system(cls)。 cout 歡迎使用分?jǐn)?shù)計(jì)算器! \n。 cout \n。 cout \n。 cout \n。 cout
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1