java基礎(chǔ)考試題及答案_第1頁
java基礎(chǔ)考試題及答案_第2頁
java基礎(chǔ)考試題及答案_第3頁
java基礎(chǔ)考試題及答案_第4頁
java基礎(chǔ)考試題及答案_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、選擇題(共30題,每題2分)1 .下面哪些是合法的標(biāo)識(shí)符(多選題)A. SpersonsB. TwoUsersC.*pointD. thisE. _endline答案A, B,E分析Java的標(biāo)識(shí)符可以以一個(gè)Unicode字符,下滑線(_),美元符($)開始,后續(xù) 字符可以是前面的符號和數(shù)字,沒有長度限制,大小寫敏感,不能是保留字(this保留字)。2 .哪些是將一個(gè)十六進(jìn)制值賦值給一個(gè)long型變量(單選題)A. longnumber=345L;B. longnumber=0345;C. longnumber=0345L;D. longnumber=0x345L答案D分析 十六進(jìn)制數(shù)以O(shè)x開

2、頭,long型數(shù)以L (大小寫均可,一般使用大寫,因?yàn)樾懙?和數(shù)字1不易區(qū)分)。3 .下面的哪些程序片斷可能導(dǎo)致錯(cuò)誤(多選題)A. String s = "Gone with the wind”;String t 二 good ;String k = s + t;B. String s = "Gone with the wind”;String t;t = s3 + “one”;C. String s = "Gone with the wind”;String standard =();D. String s = "home directory”;St

3、ring t = s - "directory”;答案B,D分析A: String類型可以直接使用+進(jìn)行連接運(yùn)算。B: String是一種Object,而不是簡單的字符數(shù)組,不能使用下標(biāo)運(yùn)算符取其值的某個(gè)元素,錯(cuò)誤。C: toUpperCase。方法是String對象的一個(gè)方法,作用是將字符串的內(nèi)容全部轉(zhuǎn)換為大寫并返回轉(zhuǎn)換后的結(jié)果(String類型)。D: String類型不能進(jìn)行減(-)運(yùn)算,錯(cuò)誤。4 . point x處的哪些聲明是句法上合法的(多選題) class Person ( private int a;public int change(int m) return m;

4、 )public class Teacher extends Person (public int b;public static void main(String arg)Person p = new Person();Teacher t = new Teacher();int i;1 = m;8. i = b;D. i = (30);E. i =.答案D,E分析A: m沒有被聲明過,不能使用。B:雖然b是類Teacher的public成員變量,但是在靜態(tài)方法中不能使用類中的 非靜態(tài)成員。C: a是類Person的private成員,在類外不能直接引用。D: change(int m)方法是

5、public方法,并且返回一個(gè)int型值,可以通過類的實(shí) 例變量p引用并賦值給一個(gè)int型變量。E: b是類Teacher的public成員變量,且是int型,可以通過類的實(shí)例變量t引 用并賦值給一個(gè)int型變量。5.下面的代碼片斷(多選題):1) public void create() 2) Vector myVect;3) myVect = new Vector();4) 下面的哪些陳述正確A.第二行的聲明不會(huì)為變量myVect分配內(nèi)存空間。B.第二行的聲明分配一個(gè)到Vector對象的引用的內(nèi)存空間。C.第二行語句創(chuàng)建一個(gè)Vector類對象。D.第三行語句創(chuàng)建一個(gè)Vector類對象。E.

6、第三行語句為一個(gè)Vector類對象分配內(nèi)存空間。答案A, D,E分析要為一個(gè)新對象分配空間必須執(zhí)行new Xxx()調(diào)用,new調(diào)用執(zhí)行以下的操作:1 .為新對象分配空間并將其成員初始化為0或者nullo2 .執(zhí)行類體中的初始化。(例如在類中有一個(gè)成員聲明inta=10;在第一步后a=0 , 執(zhí)行到第二步后a=10)3 .執(zhí)行構(gòu)造函數(shù)。4 .變量被分配為一個(gè)到內(nèi)存堆中的新對象的引用。6.下面的哪些答案可以用以表示八進(jìn)制值8 (單選題)A. 010C. 08D. 0x8答案A分析 八進(jìn)制值以0開頭,以O(shè)x開頭的為十六進(jìn)制值,八進(jìn)制中不能出現(xiàn)數(shù)字 8,最大只有7。1) class Person 2

7、) public void printValue(int i, int j) /#*/ 3) public void printValue(int i)/*. */ 4) 5) public class Teacher extends Person (6) publicvoidprintValue () /*. */ 7) publicvoidprintValue (int i) /*. */8) publicstatic void main(String args)9) Person t = new Teacher();10) (10);11) 笫十行的聲明將調(diào)川哪些方法(單選題)A. on

8、 line 2B. on line 3C. on line 6D. on line 7答案D分析 變量t是一個(gè)Person對象,但是它是用Teacher實(shí)例化的,這個(gè)問題涉及 到j(luò)ava的編譯時(shí)多態(tài)和運(yùn)行時(shí)多態(tài)的問題,就編譯時(shí)多態(tài)來說,t實(shí)際上是一個(gè)Person 類,這涉及到類型的自動(dòng)轉(zhuǎn)換(將一個(gè)子類的實(shí)例賦值給一個(gè)父類的變量是不用進(jìn)行強(qiáng)制 類型轉(zhuǎn)換,反之則需要進(jìn)行強(qiáng)制類型轉(zhuǎn)換,而且被賦值的變量實(shí)際上應(yīng)該是一個(gè)子類的對象),如果對t調(diào)用 了子類中新增的方法則造成編譯時(shí)錯(cuò)誤編譯將不能通過,而在運(yùn)行時(shí),運(yùn)行時(shí)系統(tǒng)將根據(jù) t實(shí)際指向的類型調(diào)用對應(yīng)的方法,對于本例來說,(10)將調(diào)用t實(shí)際指向的Tea

9、cher類 的對應(yīng)方法。在java中,可以用一個(gè)子類的實(shí)例實(shí)例化父類的一個(gè)變量,而變量在編譯時(shí) 是一個(gè)父類實(shí)例,在運(yùn)行時(shí)可能是一個(gè)子類實(shí)例。7.給出下面的代碼:(單選題)x的取值在什么范圍內(nèi)時(shí)將打印字符串second"。A. x > 0B. x > -3C. X <= -3D. x <= 0 & x > -3答案D分析 x>0 時(shí)打印析irst", x-3&&x<二0 時(shí)打印"second", x<=-3 時(shí)打印"third"。 這個(gè)題目沒有什么難的,只要理解if

10、語句的語法就可以了。8 .下面的哪些賦值語句是不正確的(單選題)A. float f =;B. doubled=;C. doubled=;D. doubled=.答案A題目:。浮點(diǎn)數(shù)的賦值是帶有小數(shù)點(diǎn)的數(shù)字缺省是double型的,如果在浮點(diǎn)數(shù)后面加f或 者F則是float,后面加d或者D則是double,科學(xué)計(jì)數(shù)法形式的浮點(diǎn)數(shù)也是double型的, 而double的精度比float高,將一個(gè)高精度的double賦值給一個(gè)低精度的float時(shí)需要 進(jìn)行強(qiáng)制類型轉(zhuǎn)換,反之則不需要。9 .給出下面的不完整的類代碼:(單選題)class Person String name, department;i

11、nt age;public Person (String n) name = n; public Person (String n, int a) name = n; age = a; public Person (String n, String d, int a) .“處A. Person (n, a);B. this (Person (n, a);C. this (n, a);D. this (name, age).答案c分析:在同一個(gè)類的不同構(gòu)造方法中調(diào)用該類的其它構(gòu)造方法需要使用this ()的形式, 而且必須是在構(gòu)造方法的第一行調(diào)川,這個(gè)和普通的方法重載調(diào)用的方式不同,普通的方 法

12、可以直接使用方法名加參數(shù)來調(diào)用,而且調(diào)用位置沒有限制,因此答案A是不行的,B 的語法就是錯(cuò)誤的,D的錯(cuò)誤在于在父類型的構(gòu)造函數(shù)被調(diào)用前不能引用類的成員。構(gòu)造 方法是一個(gè)類對象實(shí)例化的起點(diǎn)(雖然嚴(yán)格來說首先執(zhí)行的并不是構(gòu)造方法的第一個(gè)語句, 而是內(nèi)存的分配),因此在構(gòu)造方法中不能將成員作為參數(shù)引用。public void test() condition 1B. condition 2C. condition 3D. finally答案ad分析:如果try塊中的語句在執(zhí)行時(shí)發(fā)生異常,則執(zhí)行從該處中斷而進(jìn)入catch塊,根 據(jù)異常的類型進(jìn)行匹配,最前面的優(yōu)先進(jìn)行匹配比較,只要該異常是catch中指

13、定的異常 的子類就匹配成功進(jìn)而執(zhí)行相應(yīng)的catch中的內(nèi)容,而finally塊中的內(nèi)容無論是否發(fā)生 異常都將被執(zhí)行。10 .給出下面的代碼:(單選題)public class Test void printValue(int m)while( 一m > 10 )public static void main (String argU) int i=10;Test t= new Test ();(i);輸出將是什么A. The value is 8B. The value is 9C. The value is 10D. The value is 11答案:c此題考察的是do- while

14、循環(huán)和"操作符的知識(shí),do-while最少被執(zhí)行一次, 在執(zhí)行完do中的內(nèi)容后判斷while中的條件是否為true,如果為true的話就再執(zhí)行do 中的內(nèi)容,然后再進(jìn)行判斷,以此類推直到while的判斷為false時(shí)退出循環(huán)執(zhí)行循環(huán)后 面的內(nèi)容,而一操作符的規(guī)則是在變量右邊的一將先進(jìn)行運(yùn)算,然后才是使變量的值減一, 而在變量左邊的是先將變量的值減一再運(yùn)算。11 .給出下面的代碼:(單選題)1) public void modify() 2) int i, j, k;3) i = 100;4) while ( i > 0 ) 5) j = i * 2;7) k = k + 1;8

15、) i-;9) 10) 哪些行在編譯時(shí)可能產(chǎn)生錯(cuò)誤。A. line 4B. line 6C. line 7D. line 8答案c這個(gè)問題在前面有關(guān)變量的類型及其作用域的問題中討論過,局部變量在使用前 必須顯式初始化,而代碼中的變量k在使用前沒有。12 .給出下面的代碼片斷:(單選題)1) String str = null;13 .給出下面的代碼:(單選題)public class Personstatic int arr = new int10;public static void main(String a) )那個(gè)敘述是對的。A.編譯時(shí)將發(fā)生錯(cuò)誤。A. 編譯時(shí)正確但是運(yùn)行時(shí)出錯(cuò)。C.輸

16、出為0。D.輸出為null答案cint型數(shù)組是類對象,它在類被加載時(shí)完成初始化,在前面題目中已經(jīng)有敘述,由 于是原始數(shù)據(jù)類型int,其初始值為0。public class Parent int addValue( int a, int b ). B. public void addValue () .)C. public int addValue( int a ) . D. public int addValue( int a, int b )throws MyException . 答案be此題涉及方法重載(overload),方法重寫(override)以及類派生時(shí)方法重寫的 規(guī)則。方法重

17、載的規(guī)則是:一、參數(shù)列表必須不同,個(gè)數(shù)的不同完全可以,如果個(gè)數(shù)相同 則參數(shù)類型的不同不能引起歧意,例如int和long, float和double就不能作為唯一的類 型不同;二、返回值可以不同,但是不能是重教時(shí)唯一的不同點(diǎn)(這點(diǎn)和C+中不同,C+ 中返回類型必須一致)。方法重寫發(fā)生在類繼承時(shí),子類可以重寫一個(gè)父類中已有的方法, 必須在返回類型和參數(shù)列表一樣時(shí)才能說是重寫,否則就是重載,java中方法重寫的一個(gè) 重要而且容易被忽略的規(guī)則是重寫的方法的訪問權(quán)限不能比被重寫的方法的訪問權(quán)限低! 重寫的另一個(gè)規(guī)則是重寫的方法不能比被重寫的方法拋棄(throws)更多種類的異常,其拋 棄的異常只能少,或

18、者是其子類,不能以拋棄異常的個(gè)數(shù)來判斷種類,而應(yīng)該是異常類層 次結(jié)果上的種類。此題中答案a的錯(cuò)誤就是重寫的訪問權(quán)限比被重寫的方法的低,而b,c 都屬于重載,d的錯(cuò)誤在于比被重寫的方法拋棄了更多種類的異常。14 .共有成員變量MAX_LENGTH是一個(gè)int型值,變量的值保持常數(shù)值100。使用一個(gè)短聲 明定義這個(gè)變量。(單選題)A. public int MAX_LENGTH=100;B. final int MAX_LENGTH=100;C. final public int MAX_LENGTH=100;D. public final int MAX_LENGTH=100。答案dJava中共

19、有變量使用public定義,常量變量使用final,另外注意的是修飾符的 順序,一個(gè)最完整的修飾是public static final int varial_a=100;這個(gè)順序不能錯(cuò), 這和C+中也是不同的。而答案c恰恰錯(cuò)在修飾符的順序上。15 .下面的那個(gè)java源文件代碼片斷是對的(多選題)A. package testpackage;public class Test .B. import . *;package testpackage;public class Test . C. import . *;class Person.public class Test . D. impo

20、rt . *;import . *;public class Test . 答案acdjava中的package語句必須是源文件中除去說明以外的第一條語句,導(dǎo)入包語句可以有幾個(gè),但是必須位于package語句之后,其它類定義之前,一個(gè)源文件中可以有兒 個(gè)類,但最多只能有一個(gè)是public的,如果有,則源文件的文件名必須和該類的類名相同。16 .下面的哪些聲明是合法的(多選題)A. long 1 = 4990;B. int i = 4L;C. float f =;D. double d =;E. double t = 0. 9F.答案ade此題的考點(diǎn)是數(shù)字的表示法和基本數(shù)據(jù)類型的類型自動(dòng)轉(zhuǎn)換,沒

21、有小數(shù)點(diǎn)的數(shù)字被 認(rèn)為是int型數(shù),帶有小數(shù)點(diǎn)的數(shù)被認(rèn)為是double型的數(shù),其它的使用在數(shù)字后面加一個(gè) 字母表示數(shù)據(jù)類型,加1或者L是long型,加d或者D是double,加f或者F是float, 可以將低精度的數(shù)字賦值給高精度的變量,反之則需要進(jìn)行強(qiáng)制類型轉(zhuǎn)換,例如將 int, short, byte賦值給long型時(shí)不需要顯式的類型轉(zhuǎn)換,反之,將long型數(shù)賦值給 byte, short, int 型時(shí)需要強(qiáng)制轉(zhuǎn)換(int a=(int) 123L;)。17 .如下描述:(多選題)public class Parent class Child extends Parent 哪些方法可被加

22、入類ChildA. public int change() B. int chang (int i) C. private int change () D. abstract int chang () 答案ab這個(gè)題目的問題在第35題中有詳盡的敘述。需要注意的是答案D的內(nèi)容,子 類可以重寫父類的方法并將之聲明為抽象方法,但是這引發(fā)的問題是類必須聲明為抽 象類,否則編譯不能通過,而且抽象方法不能有方法體,也就是方法聲明后面不能帶 上那兩個(gè)大括號(),這些D都不能滿足。18 .給出下面的代碼:(單選題)1) class Parent 2) private String name;3) public

23、 Parent () 4) 5) public class Child extends Parent 6) private String department;7) public Child() 8) public String getValueO return name; 9) public static void main(Stringarg) 10) Parent p = new Parent();ID 12) )哪些行將導(dǎo)致錯(cuò)誤A. line 3B. line 6C. line 7D. line 8E. line 10答案d第8行的getValueO試圖訪問父類的私有變量,錯(cuò)誤,參看前

24、面有關(guān)變量類型及 其作用域的敘述19 .變量result”是一個(gè)boolean型的值,下面的哪些表達(dá)式是合法的(多選題)A. result = true;B. if ( result ) . C. if ( result!= 0 ) . D. result = 1答案abJava的boolean不同于c或者c+中的布爾值,在java中boolean值就是boolean 值,不能將其它類型的值當(dāng)作boolean處理。20 .類Teacher和Student都是類Person的子類(單選題)Person p;Teacher t;Student s;P, t和s都是非空值。if (t instanc

25、eof Person) s = (Student)t; 這個(gè)if語句導(dǎo)致的結(jié)果是什么A.將構(gòu)造一個(gè)Student對象。B.表達(dá)式合法。C.編譯時(shí)非法。D.編譯時(shí)合法而在運(yùn)行時(shí)可能非法。答案cinstanceof操作符的作用是判斷一個(gè)變量是否是右操作數(shù)指出的類的一個(gè)對象, 由于java語言的多態(tài)性使得可以用一個(gè)子類的實(shí)例賦值給一個(gè)父類的變量,而在一些情況 下需要判斷變量到底是一個(gè)什么類型的對象,這時(shí)就可以使用instanceof 了。當(dāng)左操作數(shù) 是右操作數(shù)指出的類的實(shí)例或者是子類的實(shí)例時(shí)都返回真,如果是將一個(gè)子類的實(shí)例賦值 給一個(gè)父類的變量,用instanceof判斷該變量是否是子類的一個(gè)實(shí)例時(shí)

26、也將返回真。此題 中的if語句的判斷沒有問題,而且將返回真,但是后面的類型轉(zhuǎn)換是非法的,因?yàn)閠是一 個(gè)Teacher對象,它不能被強(qiáng)制轉(zhuǎn)換為一個(gè)Student對象,即使這兩個(gè)類有共同的父類。 如果是將t轉(zhuǎn)換為一個(gè)Person對象則可以,而且不需要強(qiáng)制轉(zhuǎn)換。這個(gè)錯(cuò)誤在編譯時(shí)就可 以發(fā)現(xiàn),因此編譯不能通過。21.給出下面的類:(單選題)public class Samplelong length;public Sample(long 1) length = 1; public static void main(String arg)Sample si, s2, s3;51 = new Sample

27、(21L);52 = new Sample(2IL);53 s2;54 ng m = 21L;)哪個(gè)表達(dá)式返回trueoA. si = s2;B. s2 二二 s3;C. m = si;D. (m).答案b前面已經(jīng)敘述過=操作符和String的equals。方法的特點(diǎn),另外=操作符兩邊的 操作數(shù)必須是同一類型的(可以是父子類之間)才能編譯通過。22 .給出下面有關(guān)List的表達(dá)式:(多選題)List 1 = new List (6, true);哪些敘述是對的。A.在沒有其它的約束的條件下該列表將有6行可見。B. 一行的最大字符數(shù)是6C.列表將允許用戶多選。D.列表只能有一項(xiàng)被選中。答案acL

28、ist組件的該構(gòu)造方法的第一個(gè)參數(shù)的意思是它的初始顯式行數(shù),如果該值為0 則顯示4行,第二個(gè)參數(shù)是指定該組件是否可以多選,如果值為true則是可以多選,如果 不指定則缺省是不能多選。23 .給出下面的代碼:(單選題)class Person String name, department;public void printValue(),zdepartment is ,+department); public class Teacher extends Person int salary;public void printValue()“salary is z/+salary);下面的哪些表達(dá)

29、式可以加入printValue ()方法的"doing the same as. 部分A. printValue ();B. 0;c. 0;D.().答案d子類可以重寫父類的方法,在子類的對應(yīng)方法或其它方法中要調(diào)用被重寫的方法 需要在該方法前面加上" super. ”進(jìn)行調(diào)用,如果調(diào)用的是沒有被重寫的方法,則不需要 加上super.進(jìn)行調(diào)用,而直接寫方法就可以。這里要指出的是java支持方法的遞歸調(diào)用, 因此答案a和b在語法上是沒有錯(cuò)誤的,但是不符合題目代碼中說明處的要求:即做和父 類的方法中相同的事情打印名字和部門,嚴(yán)格來說也可以選a和bo24.給出下面的代碼片斷:(多選

30、題)1) switch(m)2)3) k;4) case 2:5)6) m為哪些值將導(dǎo)致default”輸出A. 0B. 1C. 2D. 3答案cd此題考察switch語句的用法,switch的判斷的條件必須是一個(gè)int型值,也可以 是byte、shortx char型的值,case中需要注意的是一個(gè)case后面一般要接一個(gè)break 語句才能結(jié)束判斷,否則將繼續(xù)執(zhí)行其它c(diǎn)ase而不進(jìn)行任何判斷,如果沒有任何值符合 case列出的判斷,則執(zhí)行default的語句,default是可選的,可以沒有,如果沒有default 而乂沒有任何值匹配case中列出的值則switch不執(zhí)行任何語句。25.給

31、出下面的不完整的方法:(多選題)1)2) success = connect ();3) if (success=二T) 4) throw new TimedOutExceptionO ;5) )6)TimedOutException不是一個(gè)RuntimeExceptiono下面的哪些聲明可以被加入第 一行完成此方法的聲明。A. public void method()B. public void method() throws ExceptionC. public void method() throws TimedOutExceptionD. public void method() th

32、row TimedOutExceptionE. public throw TimedOutException void method()答案b、c如果程序在運(yùn)行的過程中拋出異常,而這個(gè)異常乂不是RuntimeException或者 Error,那么程序必須捕獲這個(gè)異常進(jìn)行處理或者聲明拋棄(throws)該異常,捕獲異常可 以使用trycatch()語句,而拋棄異常在方法聲明是聲明,在方法的聲明后面加上 throws XxxxException,拋棄多個(gè)異常時(shí)在各異常間使用逗號(,)分隔,題目中的程序在運(yùn)行時(shí)拋出的不是一個(gè)RuntimeException,所有必須捕獲或者拋棄,而程序乂沒有捕獲,

33、所有應(yīng)該在方法聲明中聲明拋棄。由于Exception是所有異常的父類,所有當(dāng)然也可以代 表 Runt imeException 了。26 .下面的哪些答案可以正確表示一個(gè)十六進(jìn)制數(shù)字10 (單選題)A. OxAB. 0x16C. 0AD. 016答案a十六進(jìn)制數(shù)以O(shè)x開頭,以0開頭的是八進(jìn)制數(shù)。十六進(jìn)制表示中的 a,b,c,d, e,f 依次為 10, 1b 12, 13, 14, 15。27 .給出下面的代碼:(單選題)I) public class Test (2int m,n;3publicTest ()4) publicTest (int a)m=a;5) publicstaticvo

34、idmain(String arg) 6Test tl,t2;7int j, k;8j=0; k=0;9tl=new Test ();10t2=new Test (j, k);II) )12 )在編譯時(shí)哪行將導(dǎo)致一個(gè)錯(cuò)誤A. line 3B. line 5C. line 6D. line 10答案d第10行的聲明調(diào)用一個(gè)帶兩個(gè)參數(shù)的Test的構(gòu)造方法,而該類沒有這樣的構(gòu)造 方法。二、簡答題1 .讀如下程序,說出結(jié)果,并說明得出結(jié)果原因(10分)。public class BreakContinue public static void main(String args) for (int i

35、= 0; i < 10; i+) if(i = 3 i = 5) continue;)for (int j = 0; j < i; +j) if (i + J > 5) break;)if (i = 6) break;答案:1, 2, 3, 4, 52 .讀程序,說出j值,并說明得出結(jié)果原因(10分)。public class Test private static int j = 0;public static void main(String args) methodA(O);private static boolean methodB(int k)j + 二 k;ret

36、urn true;public static void methodA(int i) boolean b;b = i < 10 methodB(4);b = i < 10 methodB(8);序分析:用情況語句比較好,如果第 一個(gè)字母一樣,則判斷用情況語句或if語句判斷第二個(gè)字母。importpublic class Ex26 public static void main(String args)保存用戶輸入的第二個(gè)字母char weekSecond;將Scanner類示例化為input對象,用于接收用戶輸入Scanner input = new Scanner;開始提示并接收

37、用戶控制臺(tái)輸入請輸入星期值英文的第一個(gè)字母,我來幫您判斷是星期兒:);String letter =();判斷用戶控制臺(tái)輸入字符串長度是否是一個(gè)字母if 0 = 1)利用取第一個(gè)索引位的字符來實(shí)現(xiàn)讓Scanner接收char類型輸入char weekFirst = (0);switch (weekFirst)case ' m' :/',輸入小寫字母時(shí),利用switch結(jié)構(gòu)特性執(zhí)行下個(gè)帶break語句的case分支,以 實(shí)現(xiàn)忽略用戶控制臺(tái)輸入大小寫敏感的功能case 'W :“星期一 (Monday)”);break;case ' t':行輸入小寫字母時(shí),利用switch結(jié)構(gòu)特性執(zhí)行下一個(gè)帶break語句的case分支,以 實(shí)現(xiàn)忽略用戶控制臺(tái)輸入大小寫敏感的功能case ' T':“由于星期二(Tuesday)與星期四(Thursday)均以字母T開頭,故需輸入第二個(gè)字母才 能正確判斷:);letter =(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論