目录: 标题| 题干| 答案| 搜索| 相关
问题

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


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

  • Afloat f=1.3;
  • Bbyte b=257;
  • Cboolean b=null;
  • Dint i=10;
参考答案
参考解析:

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

分类:其他
相关推荐

1、下面代码行中编译的时候不会报警告或错误的是()。

下面代码行中编译的时候不会报警告或错误的是()。Afloat f=1.3;Bchar c="a";Cbyte b=257;Dboolean b=false;

2、下面哪几项在编译时候,会出现错误提示()。

下面哪几项在编译时候,会出现错误提示()。Aint a=Integer.parseInt(abc789);Bint a=(int)’我’;Cint a=int(’我’);Dint a=Integer.parseInt(’a’);

3、下面代码行中编译的时候不会报警告或错误的有()。

下面代码行中编译的时候不会报警告或错误的有()。Afloat f=1.3;Bchar c="a";Cbyte b=257;Dboolean b=null;Eint i=10;

4、在J2EE中,下面代码中,()不会编译错误。  &#

在J2EE中,下面代码中,()不会编译错误。    AFile f = new File("/","autoexec.bat");BDataInputStream din =&e...

5、在C#中,表示一个字符串变量应使用下面哪条语句定义?()

在C#中,表示一个字符串变量应使用下面哪条语句定义?()ACString strBString strCDim str as stringDchar * str

6、用户立即获取彩信时,以下哪条信令不会出现?()

用户立即获取彩信时,以下哪条信令不会出现?()AMM1_notification.RESBMM1_acknowledgement.REQCMM1_retrievE.RESDMM1_notification.REQ