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

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

老師您好,想問一下輸入"/"為什么結(jié)果都是0.000000

int?a=1,b=2,c=3,d=4;
double?result;
result=a/b/c/d;

或者result=a/b+c/d??或者result=a*b+c/d之類的

正在回答

4 回答

因為int定義的是整型,a/b即1/2取整為0,再一直除下去還是0,最后以浮點型輸出就變成了0.000000

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

如果相除的兩個數(shù)都是整數(shù)的話,則結(jié)果也為整數(shù),小數(shù)部分省略,如8/3 = 2;而兩數(shù)中有一個為小數(shù),結(jié)果則為小數(shù),如:9.0/2 = 4.500000。

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

用float也可以

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

將a b c d的數(shù)據(jù)類型int改為double就行了。

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

舉報

0/150
提交
取消

老師您好,想問一下輸入"/"為什么結(jié)果都是0.000000

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

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

幫助反饋 APP下載

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

公眾號

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