還是沒搞懂,能不能有大神講解一下
#include <stdio.h>
int main()
{
??? double num = 2.5;
??? int numTWO =(int)num;//定義浮點型變量num并賦值為2.5
??? printf("num的整數部分是%d\n", numTWO);
??? return 0;
}
#include <stdio.h>
int main()
{
??? double num = 2.5;
??? int numTWO =(int)num;//定義浮點型變量num并賦值為2.5
??? printf("num的整數部分是%d\n", numTWO);
??? return 0;
}
2020-02-12
舉報
2020-04-13
意思就是把num的值強制轉換為整數值,并命名為num1
2020-02-12
先定義的是浮點數2.5,然后把2.5強制轉換為int類型2,賦值給numTWO ,所以現在numTWO 是2,然后輸出%d那個numTWO ,是2