41、现在有一个int类型的变量a和一个char类型的变量b,关于它们之间类型转换的说法中,正确的一个是1.a必须性制转换为b2.a可以自动转换为b3.b必须强制转换为a4.它们不可以相互转换
42、下列关于short类型数据的说法中正确的一个是( )。1.short类型数据的长度为8位
2.short类型只能动转换为byte类犁
3.short类型被包装在类java.1ang.Character中4.short类型存储数据的顺序是先高后低
43、下列单精度浮点数fValue的赋值语句中,不正确的一个是( )。1.fValue=(double)-23.234f;2.fValue=(char)-12.34f;3.fValue=(char)-56.78d;4.fValue=(int)23.234f
45、下列关于byte类型的说法中,正确的一个是( )。1.byte类型的长度为8位
2.byte类型可以自动转换为所有的简单类型3.128是合法的byte类型数值4.byte存储顺序是从高到低
47、下列标识符中,正确的是( )。1.1_Back2.$_Money3.$-money4.2-Foward
48、下列标识符中,合法的一个是( )。1.$#@!$2.$--$3.2$$24.$22$
49、下列说法中,正确的一个是( )。1.接口属于复合数据类型2.接口属于简单数据类型
3.标识符的总的字符个数是有限的4.标识符就是保留字
50、设有类型定义short i=32;long j=64;下面赋值语句中不正确的一个是( )。1.j=i;2.i=j;
3.i=(short)j;4.j=(long)i;
51、以下字符常量中不合法的一个是( )。1.’a\n’2.’\r’3.’\t’4.’¥
53、现有1个char类型的变量cl=66和1个整型变量i2=2;与执行c1=cl+(char)i2;语句之后,cl的值应该是1.‘d’2.’D’3.68
4.语句在翻译时出错
54、下列关于Unicode-亨符的说法中,不正确的一项是( )。1.Unicode字符集比ASII字符集丰富2.Unicode字符是16位无符号数
3.字符常量’a’以八进制数表示为’\142’4.字符常量’a’以八进制数表示为’\14l’55、下列哪一个是合法的char类型数据( )?1.’\14l’2.’\rn’3.’\u00’4.’\u0xC0’
56、下列说法中,正确的一项是( )。1.字符串“\’abce”的长度是62.False是Java的保留字3.324.23L代表单精度浮点数4.False是合法的Java标识
57、下列说法中,正确的一项是( )。
1.双精度数强制转换成单精度数后,其数值精度会提高2.Java语言中的布尔变量可以和整型变量相互强制转换3.强制转换是将存储长度长的数据转换为长度短的数据4.强制转换是将存储长度短的数据转换为长度长的数据58、下列数据中是八进制数的一个是( )。1.0X2142.231 L3.004.10
60、现有一个int类型的整数和一个double类型的浮点数,当它们之间做了加法运算之后,得到的结果类型应该是( )。1.int类型2.double类型3.float类型4.long类型
61、下列关于float类型的说法中,正确的一个是( )。1.float类型不能自动转换为其他的简单类型2.float类型可以自动转换为double类型
3.float类型和long类型在计算机中占的存储空间一样大4.3.342E2D是合法的float类型数值。
62、下列关于作用域的说法中,正确的一个是( )。1.不同方法中声明的不同变量,可以互相访问
2.在不同方法中可以声明相同数据类型的同名局部变量3.在同一个类中可以声明相同数据类型的同名类变量4.在同一个程序块中可以声明相同数据类型的同名变量63、下列Java语句中,不正确的一个是( )。1.Double dValue=(float)1233.213f;2.double dValue=(float)1.213E2f;3.char ch=(char)-1;4.char ch=66:
64、下列哪一个语句是合法的?( )1.byte=128;2.Boolean=true:3.long l=0x23EFL;4.double=0.1453d
66、下列关于类型转换的说法中,正确的一项是( )。1.double类型可以自动转换为int类型
2.double类型只能强制转换为int和long类型3.double类型可以通过强制转换为boolean类型4.double不可以自动转换为int类型67、下列哪一个是合法的标识符?( )1.int2.\t3.0xeeee4.integer
68、下列哪一个不是合法的标识符?( )1.INTEGER2.Char3.\u00024.Void
69、数Float.MAX_VALUE是由哪个包装类提供的?( )1.java.1ang.Integer2.java.1ang.Long3.java.1ang.Float4.java.1ang.Double
70、设有定义int a=12;则执行以下语句后,a的值为( )。 a*=121.1442.123.244.0
71、算术表达式1+2/3?4*5B、的值为9( )1.12.-193.-54.0
72、下列语句序列执行后,x的值是( )。1.132.123.114.10
73、整型变量a、b定义如下,表达式++a= =b的值是( )。 int a=3; int b=4;1.42.33.14.10
74、设有定义int x=5;则执行以下语句后,x的值为( )。 x+=x+5;1.102.153.204.25
76、下列语句序列执行后,输出的结果是( )。1.12.133.554.15
77、执行下列程序段之后,输出的结果为( )。1.02.53.104.15
78、设有定义int x= ‘A’;,则执行下列语句之后,x的值为( )。 x%= ‘A’:1.02.'A'3.'a'4.65
79、设i、j为int类型变量,a为float类型变量,以下选项中,正确的赋值语句是( )。1.i=i+22.a=7;
3.i++一一j;4.a=66.0;
80、对于一个二位的十进制正整数x,求它的十位数字Y(Y为整型)的表达式是( )。1.Y=x?x/10%10
2.Y=(x?x/10*10)%103.Y=x%104.Y=x/10