第二章 簡單數(shù)據(jù)類型
1、下列屬于合法標(biāo)識符的是__________。 答案:A
A)_wind B)5tie C)+file D)room#
2、下列數(shù)中,表示為八進制整數(shù)的是__________。 答案:B
A)0xB8 B)0156 C)4096L D)‘\141’
3、下列數(shù)中,表示為單精度浮點數(shù)的是__________。 答案:C
A)0.652d B)3.14156D C)0.29874f D)0568
4、作用域是整個類的變量屬于__________。 答案:D
A)局部變量 B)方法參數(shù)變量 C)異常參數(shù)變量 D)類變量
5、用單引號括起來表示并占內(nèi)存16為的數(shù)據(jù)類型是__________。 答案:C
A)字節(jié)型 B)短整型 C)字符型 D)不爾型
6、利用Java編譯器改正下列程序的錯:
public class Exercise1{
public static void main (String[] args){
int i = 97;
char j = i;
System.out.println(“j = “+j);
}
} 答案:D
A)將 int = 97;改為 int i = ‘97’ B) 將 int = 97;改為 float i = 97
C)將 int = 97;改為 long i = 97 D)將 int = 97;改為char i= 97
7、改正程序下劃線處錯誤:
class Variable{
int x = 0,y = 0, z= 0;//類變量
void init (int x,int y){
x = x;
y = y;
int z = 5; //局部變量
System.out.println(“******在初始化中*******”);
System.out.println(“x = “ +x+” y = “+y+” z = “+z);
}
} 答案:B
A) int x = x; int y = y; B)this.x = x; this.y = y;
C)v.x = x; v.y = y ; D)this.v.x = x ; this.v.y = y;
8、改正下列程序的錯誤:
public class Exercise3{
public static void main (String[] args){
int i = 1000000;
short j;
j = (short) i;
System.out.println(“i = “+i);
System.out.println(“j = “+j);
}
}
要求獲得以下運行結(jié)果:
i = 1000000
j = 16960 答案:B
A)將short j; j = (short) i;改為short j ; j = i*100;
B)將short j; j = (short) i;改為long j ; j = i*100;
C)short j; j = (short) i;改為byte j ; j = i*100;
D)short j; j = (short) i;改為char j ; j = i*100;
第3章 運算符和表達式
1 閱讀下列代碼:
Public class Testl {
Public static void main ( String args[] ) {
Float t=9.0f ;
Int q=5;
System.out.println ( (t++)*(--q)) ;
}
}
程序運行結(jié)果為____D____ .
A) 40 B) 40.0 C)36 D) 36.0
2 閱讀下列代碼:
Public class Test2{
Public static void main( String args[] ){
System.out.println(5/2);
}
}
程序運行結(jié)果為_____D_____.
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |