int a=6;double b=(double)a;表示强制类型转换,将变量a转换成double 类型后,再赋给变量b。
举一反三
- 如果有定义int a; 则类型转换运算(double)a;可以把a转换成double类型的变量。
- 以下数据类型转换中,必须进行强制类型转换的是 A: int→char B: short→long C: float→double D: int→double
- 下列关于类型转换的说法中,正确的一项是()。 A: double类型可以自动转换为int类型。 B: double类型可以通过强制转换为int或long类型。 C: double类型可以通过强制转换为boolean类型。 D: double类型不可以强制转换为int类型。
- 哪些类型的数据在赋值给double类型的变量时,可以进行自动类型转换?
- 在C语言中,不同类型的数据混合运算中,要先转换成同一类型后进行运算。设一表达式中包含有int. long. char 和double类型的变量和数据,则表达式最后的运算结果是( ).这4种类型数据的转换规律是( )。 A: long, int - char - double – long B: long, char - int - long – double C: double, chajir - int - long – double D: double, char - int - double – long