為什么要在執(zhí)行語句里面加個(gè)2?前面不是已經(jīng)強(qiáng)制轉(zhuǎn)換了嗎
#include <stdio.h>
int main()
{
? ? double num = 2.5;
? ? (int)num;
? ? printf("num的整數(shù)部分是%d\n", num);??
? ? return 0;
}
#include <stdio.h>
int main()
{
? ? double num = 2.5;
? ? (int)num;
? ? printf("num的整數(shù)部分是%d\n", num);??
? ? return 0;
}
2020-05-12
舉報(bào)
2020-05-13
強(qiáng)制類型轉(zhuǎn)換是臨時(shí)性轉(zhuǎn)換,而且單獨(dú)的【(int)num;】只是個(gè)數(shù)而已,沒有任何作用,相當(dāng)于你打了一行【2;】放到那里