C_and_CPP 板


LINE

請各位高手幫我看一下為什麼跑不出來!!!謝 Write a function with the following prototype: bool compute(int one, int two, int & sum, int & product, double & quotient); sum will be one + two, product will be one * two, and quotient will be one/two provided that two is not 0. If the quotient can be computed,( i.e. two is not 0 ) return true. If the quotient cannot be computed ( i.e. two has a value of 0 ), return false. Write a driver program to test both cases. #include <iostream> using namespace std; bool compute(int one, int two, int& sum, int& product, double& quotient); int main() { int a,b,c,d,e; cout << "please enter two number: "; cin >> a >> b; compute(a,b,c,d,e); cout << "Results: " << c << ' ' << d << ' ' << e << endl; return 0; } bool compute(int one, int two, int& sum, int& product, double& quotient) { sum = one + two; product = one * two; quotient = one/two; } --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 71.199.79.106
1F:推 legendmtg:compute的return value 02/27 01:50
2F:→ hankhank5345:什麼意思不太懂~~謝謝 02/27 01:53
3F:推 hylkevin:要檢查two不是0來決定回傳值啊 你沒return 02/27 02:13
4F:推 VictorTom:本來小弟也以為是compute沒return所以根本build不過. 02/27 09:56
5F:→ VictorTom:拿DevCpp build了一遍, 才發現是compute最後一個參數有 02/27 09:56
6F:→ VictorTom:問題; main裡最後一個參數傳了一個int進去, compute函數 02/27 09:57
7F:→ VictorTom:卻要收一個double參考, compute是這邊沒有過. 02/27 09:57
8F:→ VictorTom:pass by value時可能有隱式轉型所以這樣傳沒什麼問題.y 02/27 09:58
9F:→ VictorTom:pass by ref的時候這樣隱式轉型(應該變暫存const吧)不 02/27 09:58
10F:→ VictorTom:會過. 02/27 09:58
11F:→ VictorTom:最後, "不會過", 是跑出來結果錯, 還是compile不會過. 02/27 09:59
12F:→ VictorTom:建議寫清楚點, 有時候build error看一下就知道錯在哪了. 02/27 09:59
13F:推 VictorTom:修正一下, "不會過" -> "跑不出來". 02/27 10:02
14F:→ hankhank5345:謝謝~已經可以跑了,謝謝指導 02/27 11:29
15F:推 hylkevin:C++98應該有規定除了main以外的function有return value 02/27 16:15
16F:→ hylkevin:都必須return 02/27 16:16
17F:推 VictorTom:果然還是reutrn, 把程式寫完整才對....Orz 02/27 17:14







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping站內搜尋

TOP