語(yǔ)言程序設(shè)計(jì)資料:Java習(xí)題集.doc
《語(yǔ)言程序設(shè)計(jì)資料:Java習(xí)題集.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《語(yǔ)言程序設(shè)計(jì)資料:Java習(xí)題集.doc(33頁(yè)珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、Java程序設(shè)計(jì)習(xí)題集 第一章Java基礎(chǔ)知識(shí)1.1Java概述1完成在Windows 2000操作系統(tǒng)下環(huán)境變量的配置2創(chuàng)建一個(gè)Java程序,輸出自己的基本信息:名字和年齡。3概述Java語(yǔ)言的版本發(fā)展過(guò)程。4簡(jiǎn)述Java語(yǔ)言的運(yùn)行機(jī)制。5在自己的機(jī)器上用JDK開發(fā)運(yùn)行環(huán)境完成第一個(gè)Java程序的編輯、編譯、運(yùn)行過(guò)程。6簡(jiǎn)述Java語(yǔ)言的特點(diǎn),Java虛擬機(jī)的概念及作用。1.2 Java基本語(yǔ)法1什么是變量?什么是常量?2什么叫表達(dá)式,Java語(yǔ)言中共有幾種表達(dá)式?3下面哪些表達(dá)式不合法?為什么?HelloWorld 2Thankyou _First -Month 893Hello non-
2、problem HotJava implements $_MyFirst4. 以下的選項(xiàng)中能正確表示Java語(yǔ)言中的一個(gè)整型常量的是( )。A) 12. B) -20 C) 1,000 D) 4 5 65. 以下選項(xiàng)中,合法的賦值語(yǔ)句是( )。A) a = = 1; B) + i; C) a=a + 1= 5; D) y = int ( i );6. 若所用變量都已正確定義,以下選項(xiàng)中,非法的表達(dá)式是( )。A) a != 4|b=1 B) a % 3 C) a = 1/2 D) A + 327. 若有定義int a = 2;則執(zhí)行完語(yǔ)句a += a -= a * a; 后,a的值是( )。
3、A) 0 B) 4 C) 8 D) 48. 在Java語(yǔ)言中,邏輯常量只有true 和 _ 兩個(gè)值。9. Java語(yǔ)言中的浮點(diǎn)型數(shù)據(jù)根據(jù)數(shù)據(jù)存儲(chǔ)長(zhǎng)度和數(shù)值精度的不同,進(jìn)一步分為float和 _兩種具體類型。10. Java語(yǔ)言是( )。A.面向問(wèn)題的解釋型高級(jí)編程語(yǔ)言 B.面向機(jī)器的低級(jí)編程語(yǔ)言C.面向過(guò)程的編譯型高級(jí)編程語(yǔ)言 D.面向?qū)ο蟮慕忉屝透呒?jí)編程語(yǔ)言 11. 下列的變量定義中,錯(cuò)誤的是( )。 A) int i; B) int i=Integer.MAX_VALUE; C) static int i=100; D) int 123_$; 12. 以下的變量定義語(yǔ)句中,合法的是( )。
4、A) float $_*5= 3.4F; B) byte b1= 15678;C) double a =Double. MAX_VALUE; D) int _abc_ = 3721L; 13. 以下字符常量中不合法的是( )。 A) | B) C) n D) 我14. 若以下變量均已正確定義并賦值,下面符合Java語(yǔ)言語(yǔ)法的語(yǔ)句是( )。A) b = a!=7 ; B) a = 7 + b + c=9;C) i=12.3* % 4; D) a = a + 7 = c + b;15. 下列程序段執(zhí)行后t5的結(jié)果是( )。int t1 = 9, t2 = 11, t3=8;int t4,t5;t4
5、 = t1 t2 ? t1 : t2+ t1;t5 = t4 t3 ? t4 : t3;A) 8 B) 20 C) 11 D) 916. 設(shè) a, b, c, d 均為 int 型的變量,并已賦值,下列表達(dá)式的結(jié)果屬于非邏輯值的是( )。A) a!=b & c%d =c+d17. 請(qǐng)說(shuō)出下面程序的運(yùn)行結(jié)果。public static void main(String args) int nNum1 = 6;int nNum2 = 8;System.out.println(); /nNum1不自加短路原則 System.out.println(nNum1 nNum2); System.out.p
6、rintln(nNum1 is + nNum1); System.out.println(nNum1 nNum2); System.out.println(nNum1 is + nNum1);1.3 流程控制語(yǔ)句1While與DoWhile 語(yǔ)句的區(qū)別是什么?2下面程序的輸出結(jié)果是什么?public class MyFirstpublic static void main(String args) int x = 1,y,total = 0; while(x = 20) y = x * x; System.out.println(“y = “ + y); total = total + y;
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 語(yǔ)言程序設(shè)計(jì) 資料 Java 習(xí)題集