自动类型转换是按优先关系从低级数据转换成高级数据,规定的优先次序是( )。A.byte,short,char→int→long→float→doubleB.float→int→long→byte,short,char→doubleC.int→long→float→double←byte,short,charD.double→int→folat→long→byte,short,char

题目

自动类型转换是按优先关系从低级数据转换成高级数据,规定的优先次序是( )。

A.byte,short,char→int→long→float→double

B.float→int→long→byte,short,char→double

C.int→long→float→double←byte,short,char

D.double→int→folat→long→byte,short,char


相似考题
参考答案和解析
正确答案:A
更多“自动类型转换是按优先关系从低级数据转换成高级数据,规定的优先次序是()。A.byte,short,char→int→ ”相关问题
  • 第1题:

    Java语言中数值数据的类型能自动转换,按照从左到右的转换次序为()。

    A.byte→int→short→long→float→double

    B.byte→short→int→long→float→double

    C.byte→short→int→float→long→double

    D.short→byte→int→long→float→double


    正确答案:B

  • 第2题:

    自动类型转换是按优先关系从低级数据转换成高级数据,规定的优先次序是( )。

    A.byte, short, char→int→long→float→double

    B.float→int→long→byte, short, char→double

    C.int→long→float→double→byte, short, char

    D.double→int→float→long→byte, short, char


    正确答案:A

  • 第3题:

    下列关于自动类型转换的说法中,正确的一个是______。

    A.int类型数据可以被自动转换为char类型数据

    B.char类型数据可以被自动转换为int类型数据

    C.long类型数据可以被自动转换为short类型数据

    D.boolean类型数据不可以做自动类型转换,但是可以做强制转换


    正确答案:B
    解析:根据自动类型转换的优先级顺序,int类型不可以自动转换为char类型,long类型也不可以自动转换为short类型,boolean只有true和false两个值,不能做类型转换,包括自动和强制。

  • 第4题:

    下列关于类型转换的说法中,正确的是( )。

    A.将较长的数据类型转换为较短的数据类型可以用自动类型转换

    B.将较长的数据类型转换为较短的数据类型只能用强制类型转换

    C.强制类型转换可以保证数据完整性

    D.boolean类型数据只能和int类型进行强制类型转换


    正确答案:B
    解析:自动类型转换是系统按照优先级顺序表进行的,强制类型转换会导致多出来的那部分数据丢失。Java语言中boolean类型数据不能做类型转换。

  • 第5题:

    自动类型转换规定的优先次序是( )。

    A.short,byte,char→long→int→float→double

    B.short,byte,char→int→long―float→double

    C.byte,short,char→long→int→float→double

    D.byte,short,char→int→long→float→double


    正确答案:D

  • 第6题:

    基本数据类型精度从低到高排列正确的是()

    A.byte short int float double

    B.byte short int double float

    C. short byte int float double

    D. short byte int double float


    正确答案:A

  • 第7题:

    关于变量类型转换的描述中,正确的是()。

    • A、只有数据类型相同的数据才能进行运算
    • B、byte类型和short类型的数据是不能一起运算的
    • C、两个byte类型数据一起运算时会把先自动提升到int类型再运算
    • D、两个整型在一起运算时,结果一定是int

    正确答案:C

  • 第8题:

    在java中下列关于自动类型转换说法正确的是()

    • A、基本数据类型和String相加结果一定是字符串型
    • B、char类型和int类型相加结果一定是字符型
    • C、double类型可以自动转换为int
    • D、char+int+double+""结果一定是double

    正确答案:A

  • 第9题:

    下列关于自动类型转换的说法中,正确的一个是()

    • A、int类型数据可以自动转换为char类型数据
    • B、char类型数据可以被自动转换为int类型数据
    • C、boolean类型数据不可以做自动类型转换,但是可以做强制转换
    • D、long类型数据可以被自动转换为short类型数据

    正确答案:B

  • 第10题:

    在C程序中,设一表达式中包含有int,long,char和unsigned类型的变量和数据,这四种类型数据的转换规则是()。

    • A、int→unsigned→long→char
    • B、char→int→long→unsigned
    • C、char→int→unsigned→long
    • D、int→char→unsigned→long

    正确答案:C

  • 第11题:

    单选题
    将长整型(long)数据转换为较短的整数类型(int)数据,要进行()
    A

    类型的自动转换

    B

    类型的强制转换

    C

    无需转换

    D

    无法实现


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    下列关于自动类型转换的说法中,正确的一个是()
    A

    int类型数据可以自动转换为char类型数据

    B

    char类型数据可以被自动转换为int类型数据

    C

    boolean类型数据不可以做自动类型转换,但是可以做强制转换

    D

    long类型数据可以被自动转换为short类型数据


    正确答案: A
    解析: 暂无解析

  • 第13题:

    自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为( )。

    A.char-int long-folat-double

    B.int-Iong-float-double-char

    C.long-float-int-double-char

    D.以上都不对


    正确答案:A

  • 第14题:

    下列关于自动类型转换的说法中,正确的是( )。

    A.int类型数据可以被自动转换为char类型数据

    B.char类型数据可以被自动转换为int类型数据

    C.boolean类型数据不可做自动类型转换,但是可以做强制类型转换

    D.long类型数据可以被自动转换为short类型数据


    正确答案:B
    解析:根据自动类型转换的优先级顺序,int类型的数据不可以自动转换为char类型数据,long类型也不可以自动转换为short类型,boolean的值只有true和false两个值,不能做类型转换,包括自动和强制。

  • 第15题:

    Java语言中数据类型之间的自动类型转换是由优先关系从低级数据类型转换成高级数据类型,下面选项中自动类型转换优先级由低到高排列正确的是

    A.char→long→int→double→float

    B.char→int→long→double→float

    C.char→int→long→float→double

    D.char→int→float→double→long


    正确答案:C
    解析:自动类型转换是按优先关系从低级数据转换成高级数据,规定的优先次序是char→int→long→float→double。对自动类型转换的优先关系不了解。

  • 第16题:

    Java 语言的各种数据类型之间提供自动转换,如第1操作数是char 类型,第2操作数是 int 类型,其结果是( )。

    A.double

    B.float

    C.long

    D.int


    正确答案:D

  • 第17题:

    以下哪些数据类型转换可以是自动转换()

    A.short到int

    B.float到int

    C.int到byte

    D.double到float


    参考答案A

  • 第18题:

    以下代码中变量result的可能类型有哪些?byte b = 11;short s = 13;result = b * ++s;

    A.byte, short, int, long, float, double

    B.boolean, byte, short, char, int, long, float, double

    C.byte, short, char, int, long, float, double

    D.byte, short, char

    E.int, long, float, double


    正确答案:E
     

  • 第19题:

    下列选项中,按照箭头方向,可以进行自动类型转换的是()。

    • A、char→int
    • B、short→char
    • C、float→long
    • D、char→short

    正确答案:A

  • 第20题:

    将长整型(long)数据转换为较短的整数类型(int)数据,要进行()

    • A、类型的自动转换
    • B、类型的强制转换
    • C、无需转换
    • D、无法实现

    正确答案:B

  • 第21题:

    关于summary数据和模板数据,以下说法正确的是()

    • A、模板数据优先级比summary数据高
    • B、summary数据优先级比模板数据高
    • C、两者优先级相同,CME自动合并,有冲突时报错

    正确答案:B

  • 第22题:

    关于数据类型转换下面描述错误的是()

    • A、byte类型数据可以转换为short、int、long类型数据
    • B、long类型数据有可能转换为byte、short、int类型数据
    • C、在语句int i=(int)78.67;中,变量i的值为79
    • D、当两个数据的类型不同一时,必须先进行数据类型的转换,再运算或赋值

    正确答案:C

  • 第23题:

    单选题
    在C程序中,设一表达式中包含有int,long,char和unsigned类型的变量和数据,这四种类型数据的转换规则是()。
    A

    int→unsigned→long→char

    B

    char→int→long→unsigned

    C

    char→int→unsigned→long

    D

    int→char→unsigned→long


    正确答案: D
    解析: 暂无解析

  • 第24题:

    单选题
    关于变量类型转换的描述中,正确的是()。
    A

    只有数据类型相同的数据才能进行运算

    B

    byte类型和short类型的数据是不能一起运算的

    C

    两个byte类型数据一起运算时会把先自动提升到int类型再运算

    D

    两个整型在一起运算时,结果一定是int


    正确答案: B
    解析: 暂无解析