亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么if(i/2!=0)里面不能用除號,必須用%號呢,題目里不是寫著如果i不能被2整除嗎?%號是求余呀?


為什么if(i/2!=0)里面不能用除號,必須用%號呢,題目里不是寫著如果i不能被2整除嗎?%號是求余呀?

正在回答

2 回答

舉個栗子

判斷2能否被2整除

if (2 / 2 == 0) ==> fasle;

if (2 % 2 == 0) ==> true;


上面就已經說明了應該是求摩,而不是除。

繼續說明,如果是用/代替%,那么情況就是

int?num?=?9;
System.out.print(num?/?2?!=?0)

輸出結果是 true; 為毛?

很簡單的數學問題,什么數除以2等于0? 應該就是0吧。。

所以。。 如果用除以的話,只有0不能被整除。。

0 回復 有任何疑惑可以回復我~
#1

慕前端6174170 提問者

非常感謝!
2015-07-08 回復 有任何疑惑可以回復我~

什么叫整除?你問的這些問題自己先百度一下就可以了

0 回復 有任何疑惑可以回復我~
#1

慕前端6174170 提問者

百度了還用問你嗎,朋友,你真逗!
2015-07-08 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么if(i/2!=0)里面不能用除號,必須用%號呢,題目里不是寫著如果i不能被2整除嗎?%號是求余呀?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號