若有定义:int a='A';,则变量a的数据类型_____。
A: 转换为char
B: 转换为unsigned char
C: 仍然是int
D: 不能确定
A: 转换为char
B: 转换为unsigned char
C: 仍然是int
D: 不能确定
举一反三
- 若有定义:int a='A';,则变量a的数据类型_____。 A: 转换为cha B: 转换为unsigned cha C: 仍然是int D: 不能确定
- 表达式中各运算量不能自动从一种类型转换为另一种类型的是( )。 A: char转换为int B: short转换为int C: unsigned char转换为unsigned int D: unsigned char转换为unsigned short
- 下列关于自动类型转型的说法中,正确的是( )。 A: char类型数据可以自动转换为任何简单的数据类型的数据; B: char类型数据只能自动转换为int类型数据; C: char类型数据不能自动转换boolean类型数据; D: char类型不能做自动类型转换;
- 在C语言中,不同类型数据混合运算时,要先转换成同一类型后进行运算。设一表达式中包含有int、long、unsigned和char类型的变量和数据这四种类型数据的转换规律是⑵()。 A: int→unsigned→long→char B: char→int→long→unsigned C: char→int→unsigned→long D: char→unsigned→long→int
- 下列关于自动类型转换的说法中,正确的一个是( ) A: int类型数据可以被自动转换为char类型数据 B: char类型数据可以被自动转换为int类型数据 C: long类型数据可以被自动转换为short类型数据 D: oolean类型数据不可以做自动类型转换,但可以做强制转换