开发平台(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