官术网_书友最值得收藏!

【習(xí)題12】

一、選擇題

1.現(xiàn)有:

978-7-111-60245-3-Chapter02-50.jpg

運(yùn)行結(jié)果為( )。

(A)z=42 (B)z=44 (C)z=45 (D)z=46

2.下列( )不是int類型的字面量。

(A)\u03A6 (B)077 (C)0xABBC (D)20

3.下列( )不屬于Java語言的基本數(shù)據(jù)類型。

(A)int (B)String (C)double (D)boolean

4.下列( )不是Java語言的關(guān)鍵字。

(A)goto (B)sizeof (C)instanceof (D)volatile

5.下列( )不是有效的標(biāo)識符。

(A)userName (B)2test (C)$change (D)password

二、填空題

1.____是Java語言中具有特殊意義和用途的標(biāo)識符。

2.Java語言共有3種代碼注釋形式,分別是____、____和____。

3.在程序中使用各種數(shù)據(jù)類型時,其表現(xiàn)形式有兩種:____和____。

三、簡答題

1.Java中標(biāo)識符定義的規(guī)則有哪些?

2.下面哪些是Java中的標(biāo)識符?

$_12hello My%Var INT &YOU #Me

3.Java中包含哪些基本數(shù)據(jù)類型?

4.Java中怎樣進(jìn)行注釋?

5.求出下列算數(shù)表達(dá)式的值。

(1)x+a%3*(int)(x+y)%2/4 設(shè)x=2.5,y=4.7,a=7

(2)(float)(a+b)/2-(int)x%(int)y 設(shè)a=2,b=3,x=3.5,y=2.5

(3)'a'+x%3+5/2-'\24' 設(shè)x=8

6.將下列表達(dá)式寫成Java中的算術(shù)表達(dá)式。

(1)978-7-111-60245-3-Chapter02-51.jpg

(2)978-7-111-60245-3-Chapter02-52.jpg

(3)978-7-111-60245-3-Chapter02-53.jpg

(4)978-7-111-60245-3-Chapter02-54.jpg

7.設(shè)有變量int a=5,b=6,c=1;求出下列表達(dá)式的值:

(1)a>b (2)a!=b (3)b-a==c (4)a<=b

8.設(shè)有變量int a=3,b=1,x=2,y=0;求出下列表達(dá)式的值:

(1)(a>b)&&(x>y) (2)a>b && x>y (3)(a>b)||(x>y)

四、編程題

1.設(shè)計一個程序,從鍵盤輸入一個矩形的長和寬,求其周長和面積。

2.從鍵盤輸入一個三位數(shù)n,拆分這個數(shù)字,百位用a表示,十位用b表示,個位用c表示,用這3個數(shù)字重組一個三位數(shù)m,這個三位數(shù)由cba表示,例如輸入123,輸出321,試設(shè)計這個程序。

(算法提示:a=n/100,b=n/10%10,c=n%10,m=c*100+b*10+a)

主站蜘蛛池模板: 三明市| 达日县| 宁乡县| 凤翔县| 文水县| 通州区| 宜君县| 朔州市| 谢通门县| 江川县| 荆门市| 卓资县| 武清区| 磐安县| 武胜县| 巢湖市| 永平县| 丹东市| 栾川县| 通道| 准格尔旗| 德阳市| 香港| 西城区| 常宁市| 太保市| 乌拉特中旗| 子长县| 郧西县| 保康县| 桃源县| 从江县| 乃东县| 黔西| 宽城| 灵台县| 松桃| 拜城县| 九龙城区| 汉沽区| 田阳县|