- Java程序設(shè)計案例教程
- 許敏 史熒中
- 631字
- 2020-08-07 16:35:18
【習(xí)題12】
一、選擇題
1.現(xiàn)有:
運(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)
(2)
(3)
(4)
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)
- Getting Started with React
- PHP 7底層設(shè)計與源碼實現(xiàn)
- Android Application Development Cookbook(Second Edition)
- Object-Oriented JavaScript(Second Edition)
- Learning ArcGIS Pro
- Unity 5.x By Example
- JavaScript:Moving to ES2015
- 深入淺出Serverless:技術(shù)原理與應(yīng)用實踐
- Mathematica Data Analysis
- Keras深度學(xué)習(xí)實戰(zhàn)
- Visual Basic程序設(shè)計教程
- Solr Cookbook(Third Edition)
- Kotlin Programming By Example
- 大學(xué)計算機(jī)基礎(chǔ)實驗指導(dǎo)
- 30天學(xué)通C#項目案例開發(fā)