我真的不知道下一步該怎么做
#include <stdio.h>
int main()
{
? ? double num = 2.5;
? ? double num = (int) num;?
? ? (int) num = int num; //定義浮點型變量num并賦值為2.5
? ? printf("num的整數(shù)部分是%d\n", num);??
? ? return 0;
}
#include <stdio.h>
int main()
{
? ? double num = 2.5;
? ? double num = (int) num;?
? ? (int) num = int num; //定義浮點型變量num并賦值為2.5
? ? printf("num的整數(shù)部分是%d\n", num);??
? ? return 0;
}
2020-06-07
舉報
2020-07-12
2020-06-16
#include <stdio.h>
int main()
{
? ? double num = 2.5;? ? ? //定義浮點型變量num并賦值為2.5
? ? printf("num的整數(shù)部分是%d\n", (int)num);? //直接這里轉(zhuǎn)換int型
? ? return 0;
}
2020-06-15
#include <stdio.h>
int main()
{
??? double num = 2.5;?//定義浮點型變量num并賦值為2.5?
?? int numa=(int)num; ? ? //將num強(qiáng)制轉(zhuǎn)換成int 類型,并且賦值給numa(這個命名可隨意)
??? printf("num的整數(shù)部分是%d\n", numa);? //按照十進(jìn)制整數(shù)格式打印出numa的值
??? return 0;
}
以上為正確答案,注意看粗體斜置備注
2020-06-13
emmmmm
在????printf('xxxxxxxxx%d\n,[num]')
要將[]里的表達(dá)式改成轉(zhuǎn)化時的表達(dá)式:int [int2]=xxxxxx(就是[]里的東東)
2020-06-13
#include <stdio.h>
int main()
{
? ? double num = 2.5;//定義浮點型變量num并賦值為2.5?????
????int num2=(int))(num);//強(qiáng)制轉(zhuǎn)化時,先設(shè)定型,然后定義新字符,等號后面是:(想要轉(zhuǎn)化的類型)(將被轉(zhuǎn)化的數(shù)據(jù)的字符)。等號后面涼個數(shù)據(jù)都要有括號
????printf("num的整數(shù)部分是%d\n", num);??
? ? return 0;
}
2020-06-07
#include <stdio.h>
int main()
{
????double num = 2.5;
????int? numTwo = (int) num;? //定義浮點型變量num并賦值為2.5
????(int) num = int num1;?
? ? printf("num的整數(shù)部分是%d\n", numTwo);??
? ? return 0;
}