a intdouble 3 2 0 5 int 1 99 2 是什麼意思

2021-04-21 21:34:25 字數 762 閱讀 4345

1樓:520_小李

3除2後強轉程double型別,1.99先強轉成int整型再乘以2,然後三個數相加(這裡最高型別是double所以另外兩個數會被強轉成double)。加完之後的數再強轉成整型

請高手幫忙解釋下這段程式 int a;a=(int)((double)(3/2)+0.5+(int)1.99*2); printf("%d\n",a);結果為3.

2樓:匿名使用者

int a;

a=(int)((double)(3/2)+0.5+(int)1.99*2);

//(double)(3/2) :是將

**3/2的結果型別轉換為雙精度bai=1.5//(int)1.99 :

是將1.99 強制轉換為整形du=1// 最外面的zhi(int)把裡面的小數都刪除dao 結果 1+0+1*2 所以=3

printf("%d\n",a);

3樓:匿名使用者

簡單分享下吧,

3/2計算的結果是1,因為按整型計算。

(double)1=1.0

1.0+0.5=1.5

(int)1.99=1

所以最終(int)1.5+2=3

4樓:匿名使用者

1:3/2=1強制double也是1

2:(int)1.99=1/*有損*/,1*2=23: 1+0.5+2=3.5 強制int=3am i right?

320g硬碟如何分割槽,320G硬碟如何分割槽更合理

用系統光碟引導按提示往下走,很簡單。如果是設定從盤新買的 進我的電腦管理 磁碟管理進行格式化分割槽 這個不方便 推薦你用個ghost啟動盤進windows pe 系統裡面都有分割槽工具 那個方便簡單 ghost版本的系統一般都帶瞬間將硬碟分為4個區等,這種分配法是等比例分配的,就是每個分割槽差不多7...

12年寶馬320機油加多少升,寶馬320機油加多少升最好?

你好朋友,12年的寶馬320需要加5.5l機油,具體也可以看下流出的廢機油的。加機油沒有固定的升的數量,如果燒機油嚴重可以適當多加一點點,只要加到合適的位置就可以的。你好 寶馬320需要加5.5l機油,機油的作用是 潤滑減少磨損 冷卻降溫 減震緩衝。寶馬320車身長寬高分別是 4719mm 1827...

寶馬320li時尚型和320li改款運動套裝有什麼區別

當然是短軸,而且是要進口的,國產裝配工藝不行,有些配件的牌子也不同,可以去汽車之家3系論壇看,之前有比對過,有圖有真相 就是個長相。買li吧,i太小了,不夠坐的。320li也就是說,是加長車型,主要看自己喜歡什麼!你說對吧,車是自己開的,別人看的,別管別人說什麼 沒什麼區別,就是多了馬力,你還是去買...