日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

能表示分数的计算机,分数计算器的实现

發布時間:2024/9/19 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 能表示分数的计算机,分数计算器的实现 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

《分數計算器的實現》由會員分享,可在線閱讀,更多相關《分數計算器的實現(6頁珍藏版)》請在人人文庫網上搜索。

1、紡財保九際學生實驗報告學院:軟件與通信工程學院課程名稱:C+課程設計專業班級:10 軟件1班姓名:學號:黃道煒0103815學生實驗報告(4)學生姓名黃道煒學號0103815同組人實驗項目分數計算器的實現必修 選修演示性實驗驗證性實驗 操作性實驗 綜合性實驗實驗地點W102實驗儀器臺號指導教師趙曉平實驗日期及節次三)567節三)567節一、實驗綜述1、實驗目的及要求(1)掌握運算符的重載;(2)綜合運用C+面向對象編程實現一個分數計算器;(3)重載運算符實現分數的四則運算,對分數進行約分與規格化。實驗要求:為分數定義一個類。分數定義為兩個整數之比,比如1/2,3/4,64/2等等,將分數表示成。

2、int類型的兩個值:一個表示分子,一個表示分母。將類命名為Fraction。重載輸入和輸出運算符 和。分數以1/2,15/32,200/401這樣的形式來輸 入和輸出。注意分子、分母可能包含負號,所以必須支持像-1/2,15/-32以及-300/-401這樣的輸入。重載+、-、*、/運算符正確支持Fraction類型。應有一個函數,對分數進行約分與規范化,在規范化之后,分母一定是正的,并且分子分母的最大公約數為1,例如,對4/-8進行正規化后應該表示成等價的-1/2。仿照計算器的運算過程,采用計算器方式進行有關分數運算。認真完成實驗題,能正確運行,提交實驗報告并上傳程序,實驗報告要求寫出 操作。

3、步驟、結果、問題、解決方法、體會等。2、實驗儀器、設備或軟件計算機、 VC+、 office 、相關的操作系統等。二、實驗過程(實驗步驟、記錄、數據、分析)#includeclass fractionint n;int d;public:fraction(int nume=0,int deno=1)n=nume;d=deno;int GCD(int m,int n) /求兩個分數的最大公約數int p;while (p=m%n)!=0)m=n,n=p;return n;fraction L(fraction f1) /用來對分數進行約分和規格化int p,q,s;p=;q=;s=GCD(p,q。

4、); p/=s; q/=s; if(q(istream &in,fraction &f) char c;=1;in;(c);if(c=/)in;return in;friend ostream &operatora;coutb;couta*b=a*bendl;couta/b=a/bendl;couta-b=a-be ndl; couta+b=a+be ndl; return 0;三、結論1、實驗結果raw 匚 n dcw&syytem 32cmd.exet輸入兩個分數;kb=9z8j-h* 眈a+b=17?2焉按任意鍵繼縱.2、分析討論還是要多練習!四、指導教師評語及成績:成績:指導教師簽名:批閱日期。

總結

以上是生活随笔為你收集整理的能表示分数的计算机,分数计算器的实现的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。