看板 EE_DSnP 關於我們 聯絡資訊
※ 引述《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
wintercobra:謝謝老師~ 11/14 19:34