作者ric2k1 (Ric)
看板EE_DSnP
標題Re: [問題] ModNum
時間Sun Nov 14 17:43:13 2010
※ 引述《wintercobra (wintercobra)》之銘言:
: ModNum裡的data member: _num
: 說要存[0, _modulus)範圍內的值
: 意思是說,假設_modulus = 3,命令列輸入 a = 4(令一個變數a等於4的意思)
: 那我下次問a的值是多少的時候,螢幕上必須輸出1嗎?
: 亦即,4存入就已經直接被除過一遍了所以只存了1給他的_num,是這意思嗎?
: 我感覺是這樣,不過對使用者來說,存了一個比方說b = 100進去,然後馬上詢問他的值,
: 但他不再是100了,而輸出個b = 1這樣,使用者心中不會OS什麼嗎...
: 只是感覺怪怪的而已...
為了讓作業單純一點,我想這樣比較簡單,不用去記得原來以及後來的數字是甚麼。
反正都已經跟你說是 mod 3 了,就不用期待看到 >= 3 的數字,
就像是人家問你幾點你不會說超過 24 的數字一樣...
Anyway, 就已 ref program 為準吧!
: 另外一個問題是:class ModNum裡面可以自由加新的member function嗎?
: 謝謝
題目 (code 裡面) 有說道不能增加 data member,
但沒有說不能增加 member function,
沒說不行就是可以。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.21.241
1F:推 wintercobra:謝謝老師~ 11/14 19:34