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

正文內(nèi)容

c課程設計--分數(shù)計算器(編輯修改稿)

2025-02-12 04:25 本頁面
 

【文章內(nèi)容簡介】 而只得作罷。然后又想到利用返回值進行判斷,但是,每次判斷是,則要執(zhí)行被調(diào)函數(shù),再一次運行一次混合運算函數(shù),或者是測試函數(shù),顯然是不可以的。最終,查了一些資料,獲得啟發(fā)。無返回值類型的函數(shù),通過return。語句可以直接跳出該函數(shù)。于是定義了一個全局變量judgement,當遭遇需要返回主菜單時,便將judgement進行賦值為1,隨后跳出,對judgement進行判斷,從而判斷是否返回主菜單,如是,則配合主函數(shù)中的main()返回到主函數(shù)開頭。(3) 在隨后要講到的異常處理部分,當檢測到被除數(shù)為0的時候,則彈出提示消息,并且可以選擇是否重新輸入該數(shù)字,或者直接返回上一級菜單。 if(f2==0) { cout被除數(shù)不能為0!!\。\n。 int k4。 cink4。 if(k4==1) { cinf2。 goto loopsmall1。 } else {judgement=1。return。} //由此實現(xiàn)由外部函數(shù)直接回到主函數(shù)頭部 }if(judgement==1)main()。問題6:混合運算的核心問題即是優(yōu)先級的控制;解決辦法:為了實現(xiàn)運算的優(yōu)先級,則需要綜合判斷前后的兩個運算符,首先算出優(yōu)先級較高的運算符兩邊的數(shù)字,再對剩余的那個數(shù)字和結(jié)果進行運算,算出新的結(jié)果。在輸入的同時進行運算。為了將運算不斷向前推進,則定義了3個分數(shù)類的對象result ,f1,op2。并通過對其不斷賦值,如op1=op2。過程及其繁瑣,而且一旦語句出現(xiàn)偏差,極易出現(xiàn)難以發(fā)現(xiàn)的運行錯誤,即最終計算結(jié)果不正確。一下為函數(shù)的定義://==========================================混合運算====================================================================void plex(){ fraction f1,f2,result。 char op1,op2。 coutATTENTION:為保證計算的準確性,若需要輸入整數(shù)X進行計算,請將該整數(shù)以X/1的形式進行輸入!!!。 cout請依次輸入分數(shù)(整數(shù))和運算符,并以結(jié)束~\n。 op1=39。 39。 cinf1op2。 while(op2!=39。39。) { judgement=0。 cinf2。 switch(op1) { case39。 39。:result=f1。f1=f2。op1=op2。break。 case39。+39。: { switch(op2) { case39。+39。: case39。39。:result=result+f1。f1=f2。op1=op2。break。// case39。*39。:f1=f1*f2。break。loops
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1