下面( )赋值语句不会出现编译警告或错误。A、floatf=1.3;B、charc="a";C、byteb=257;D、in

题目

下面( )赋值语句不会出现编译警告或错误。

A、floatf=1.3;

B、charc="a";

C、byteb=257;

D、inti=10;

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面哪些赋值语句是错误的()。

A.floatf=11.1;

B.doubled=5.3E12;

C.charc=’\r’;

D.Booleanb=true;


参考答案:A

第2题:

下面的哪个赋值语句是不对的()。

A.floatf=11.1;

B.doubled=5.3E12;

C.doubled=3.14159;

D.doubled=3.14D;


正确答案:A

第3题:

下面哪条语句在编译时不会出现错误或警告( )。

A.floatf=1.3;

B.byte b=257;

C.boolean b=null;

D.int i=10;


正确答案:D
解析:该题考查对基本数据类型定义和初始化的理解。基本数据类型在定义时都可以对其赋初值。选项A是错误的,与C语言不同,在Java语言中,对于实型数值,默认的类型是 double型,若要把它赋给float型变量,必须对它进行类型转换,对于赋初值的话,必须在实型数后面加上f或F字母,给浮点型变量定义并且赋初值:选项B是错误的,因为byte是8个字符的,它所表示的范围是-128~127,而右边的257已经超出其所能表示的范围了;选项 C是错误的,对于布尔型变量,它的值只有true与false两种,系统默认的是false,没有null这种取值:选项D是正确的,对整型变量定义并且赋初值。故本题答案是D。

第4题:

下面赋值正确的是()

  • A、charc[4]={‘ab’,’中国’};
  • B、charc[]="abc";
  • C、charc[4]=’abcd’;
  • D、charc[]={‘a’,’b’,’C’};

正确答案:B,D

第5题:

下面语句会产生编译错误的是( )。

A.floatF=1024.0F;

B.dOubleD=1024.0;

C.byteB=1020;

D.charC=1024;


正确答案:C
解析: 本题考查考生对Java中数据类型的理解。为了防止计算机高低位字节存储顺序不同,通常byte类型用来表示数据避免出错,因为它只有8位bit,范围是:-128~+127。float类型数的表示范围是:-3.40282347E38~3.40282347E38: double类型数的表示范围是:-1.79769313486231570E308~1.79769313486231570E308;char类型在内存中占16位bit,表示范围是0~65535。

第6题:

下面语句在编译时不会出现警告或错误的是( )

A.float f= 3.14;

B.char c=”c”;

C.Boolean b=null;

D.int i= 10.0;


参考答案:C

第7题:

下面哪条语句在编译时不会出现错误或警告( )。

A.float f=1.3;

B.byte b=257;

C.boolean b=null;

D.int i=10;


正确答案:D
解析:该题考查对基本数据类型定义和初始化的理解。基本数据类型在定义时都可以对其赋初值。选项A是错误的,与C语言不同,在Java语言中,对于实型数值,默认的类型是 double型,若要把它赋给float型变量,必须对它进行类型转换,对于赋初值的话,必须在实型数后面加上f或F字母,给浮点型变量定义并且赋初值;选项B是错误的,因为byte是8个字符的,它所表示的范围是-128~127,而右边的257已经超出其所能表示的范围了;选项 C是错误的,对于布尔型变量,它的值只有true与false两种,系统默认的是false,没有null这种取值;选项D是正确的,对整型变量定义并且赋初值。故本题答案是D。

第8题:

下列哪个选项不会出现编译错误()。

A.floatf=1.3;

B.charc="a";

C.byteb=257;

D.inti=10;


参考答案:D

第9题:

下面( )语句不会出现编译警告或错误。

A、floatf=1.3;

B、charc="a";

C、byteb=25;

D、booleand=null;


正确答案:C

第10题:

编译语句Double aDouble=37.2D不会出现编译错误。


正确答案:错误