第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于==與!的問題

為什么是if ( i % 2 == 1 ? ),if ( i % 2 != 1 ? )可以嗎

正在回答

3 回答

看你判定結(jié)果了,如果你想對(duì)奇數(shù)進(jìn)行操作例如100以內(nèi)奇數(shù)相加

int?sum=0;
for(int?i=0,i<=100,i++)
if(i%2==1){
sum+=i;
}

%這個(gè)符號(hào)是取余的意思,你可以這么理解就是i除以2的余數(shù),而正數(shù)除2取余數(shù)無非就是1和0,負(fù)數(shù)的話是-1和0.所以你只判斷正數(shù)的話你上面的都可以用 i%2==1是奇數(shù),i%2!=1是偶數(shù),但負(fù)數(shù)的話用你的這兩個(gè)判斷就不行了。所以不建議你用,用i%2==0與i%2!=0來判斷會(huì)更好

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕用7367165 提問者

非常感謝!
2016-07-30 回復(fù) 有任何疑惑可以回復(fù)我~

不行,-1是奇數(shù)但是-1%2的值是-1,按那個(gè)判斷的話-1就是偶數(shù)了。還有,你的問題打錯(cuò)數(shù),我看了好久才看明白

1 回復(fù) 有任何疑惑可以回復(fù)我~

不可以 ,因?yàn)?是賦值 ?== 是相等的意思。所以不可以哦。

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門第一季(IDEA工具)升級(jí)版
  • 參與學(xué)習(xí)       1167313    人
  • 解答問題       18483    個(gè)

0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始

進(jìn)入課程

關(guān)于==與!的問題

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)