求解這是怎么回事
#include <stdio.h>
int main()
{ ??
? ? double num = 2.5; ? ? ?//定義浮點(diǎn)型變量num并賦值為2.5
? ? int mn = (double)num;
? ? printf("num的整數(shù)部分是%d\n", mn); ?
? ? return 0;
}
這段代碼運(yùn)行同樣得到了”num的整數(shù)部分是2?“這一結(jié)果,為何不能提交?
#include <stdio.h>
int main()
{ ??
? ? double num = 2.5; ? ? ?//定義浮點(diǎn)型變量num并賦值為2.5
? ? int mn = (double)num;
? ? printf("num的整數(shù)部分是%d\n", mn); ?
? ? return 0;
}
這段代碼運(yùn)行同樣得到了”num的整數(shù)部分是2?“這一結(jié)果,為何不能提交?
2015-08-03
舉報(bào)
2016-11-10
強(qiáng)制轉(zhuǎn)換成整型就要把(double)換成(int)才行
2016-04-06
那請(qǐng)問(wèn)正確的要求應(yīng)該怎么寫(xiě)呢?
2015-08-03
因?yàn)槟悴](méi)有按照題目的要求來(lái),雖然運(yùn)行結(jié)果是對(duì)的,但不規(guī)范。
2015-08-03
題目要求是強(qiáng)轉(zhuǎn)成int