[問題] c++ class作業 卡關
開發平台(Platform): (Ex: Win10, Linux, ...)
win10
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
Dev c++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
https://i.imgur.com/knEsGuV.jpg

我想請問為什麼 getInvoiceAmount 沒辦法累加?
我自己猜是因為Book陣列 Book[0] Book[1]...... 都是各自獨立的 .h檔重跑
接下來就不知道怎麼改了(OS 第一個作業就這麼難QQ)
餵入的資料(Input):
依序輸入 書名 書號 數量 價格
微積分 1234 30 699
數位邏輯 1235 20 799
錯誤結果(Wrong Output):
微積分 數位邏輯
1234 1235
30 20
699 799
20970 23970
20970 23970(應為44940)
(方便排版我就不往下打 我打在右邊
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
http://ideone.com/UP6Gmi
補充說明(Supplement):
我希望我cout Book[2].getInvoiceAmount 會得到44940
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.90.86 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1571072810.A.DB8.html
※ 編輯: shiauyeu (114.137.90.86 臺灣), 10/15/2019 01:24:09
→
10/15 01:25,
6年前
, 1F
10/15 01:25, 1F
感謝a大 我題目敘述不完整 已補上
※ 編輯: shiauyeu (114.137.90.86 臺灣), 10/15/2019 01:45:40
推
10/15 01:43,
6年前
, 2F
10/15 01:43, 2F
感謝關鍵字 終於完成了
※ 編輯: shiauyeu (42.73.90.229 臺灣), 10/15/2019 08:56:43
推
10/15 16:30,
6年前
, 3F
10/15 16:30, 3F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章