已采納回答 / 慕運維4850080
是可行的。強制類型轉換后小數點后數值直接抹去,所以無論是3.5 3.88 3.99,double轉int后都是3.所以 x >= y ,返回值是True沒有任何問題,>=的意思就是只要滿足大于或等于便是真,二者滿足其一便可。
2019-09-01
已采納回答 / Teng_孤鶩齊飛
首先你要搞清楚什么是余數? 19除5 商3余4,這個余4就是余數,取余(%)就是取余數,這個4就是余數,所以得4,10可以被20整除,被整除余數都是0,Console.WriteLine(5/10);因為你兩個數都是int型,結果也會轉為int型,所以為0,Console.WriteLine(5%10); 這個取余,就是余5了,如果后者比前者大,就取前者。
2019-09-01
最新回答 / 慕絲5512436
這個本來就沒有錯呀,可能你自己再操作時,編寫錯誤了誤把name寫成names吧,我拷貝你的代碼再程序中運行,然后換成name還是同樣的結果,沒有錯啊,正確的,只是換個名稱而已,且name又不是關鍵字,所以是可以的。
2019-08-27