JAVA編程基礎(67-97)測試題_第1頁
JAVA編程基礎(67-97)測試題_第2頁
JAVA編程基礎(67-97)測試題_第3頁
JAVA編程基礎(67-97)測試題_第4頁
JAVA編程基礎(67-97)測試題_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、JAVA編程基礎(67-97)67、給定某Java程序的main方法如下,該程序的運行結果是(選一項)() public static void main(String args) boolean boo=true; if(boo=false) System.out.println(a); else Systim.out.println(b); 單選題 *A、aB、b(正確答案)C、cD、d68、給定如下Java代碼, 編譯運行時, 以下( ) 描述是正確的(選一項)() public class Person static int arr = new int 10; public stati

2、c void main(String a) System.out.println(arr1); 單選題 *A、編譯時將發(fā)生錯誤B、編譯時正確但是運行時出錯C、輸出為0(正確答案)D、輸出為 null69、給定如下Java代碼,編譯運行時,結果是(選一項)() public static void main(String args) for(int i = 0; i 3; i+) System.out.print(i); System.out.print(i); 單選題 *A、編譯時報錯(正確答案)B、正確運行,輸出012C、正確運行,輸出123D、正確運行,輸出012370、給定如下Java代

3、碼,編譯運行之后,將會輸出(選一項)() public class Test public static void main(String args) int Output = 10; boolean b1 = false; if(b1 = true) & (Output += 10) = 20) System.out.println(Not equal + Output); 單選題 *A、Equal 10B、Equal 20C、Not equal 10(正確答案)D、Not equal 2071、給定如下Java代碼,編譯運行之后,將會輸出(選一項)() public static void

4、 main(String args) int a = 5; System.out.println(a % 2 = 1) ? (a + 1)/2 : a/2); 單選題 *A、1B、2C、2.5D、3(正確答案)72、給定一個 Java 源程序 Test.Java, 在命令行中應該使用下面()語句可以編譯、運行該程序。(選一項) 單選題 *A、Javac Test.Java Java Test(正確答案)B、Javac Test.Java Java Test.clsssC、Javac Test.Java Java TtestD、Javac Test.Java Java Test.class73、

5、給定一個java程序的代碼片段,如下:把這段代碼轉換為if語句,以下正確的是(選兩項)() switch(grade)caseA:score=100;break; caseB:score=90;break; caseC: caseD:score=60;break; default:score=0;break; *A、if(grade=A) score=100;else if(grade=B) score=90;else if(grade=C|grade=D) score=60;elsescore=0;B、if(grade=A) score=100; if(grade=B)score=90; i

6、f(grade=C|grade=D) score=60; else score=0;C、if(grade=A)score=100;else if(grade=B)score=90;else if(grade=C)score=60;else if(grade=D)score=60;else score=0;(正確答案)D、if(grade=A)score=100;else if(grade=B)score=90;else if(grade=C)score=60;else if(grade=D)score=60;else score=0;(正確答案)74、給定一個Java程序的代碼片斷如下:if(

7、grade = A| grade = B)Score = 90;else if(grade = C| grade = D)Score = 70;elseScore = 60;等同的switch是下列哪一個(選一項) 單選題 *A、switch(grade) case A: case B:score = 90; case C: case D:scpre = 70; default:score=60; B、switch(grade) case A:break; case B:score = 90; case C:break; case D:scpre = 70; default:score = 6

8、0;break; C、switch(grade) case B:score = 90;break; case D:scpre = 70;break; default:score = 60;break; D、switch(grade) case A: case B:score = 90;break; case C: case D:score = 70;break; default:score = 60;break; (正確答案)75、關于Java下列描述中正確的一項是(選一項)() 單選題 *A、標識符首字符的后面可以跟數(shù)字;(正確答案)B、標識符不區(qū)分大小寫;C、復合數(shù)據(jù)類型變量包括布爾型、字

9、符型、浮點型;D、數(shù)組屬于基本數(shù)據(jù)類型;76、關于Java語法說法正確的是(選一項)() 單選題 *A、switch case 語句中的default語句是必須的B、else可以單獨使用C、case 子句后可以跟字符串D、else總是和最近的if匹配(正確答案)77、結構化程序設計所規(guī)定的三種基本控制結構是(選一項)() 單選題 *A、輸入,處理,輸出B、樹行,網(wǎng)狀,環(huán)行C、順序,分支,循環(huán)(正確答案)D、主程序,子程序,函數(shù)78、考慮以下的JAVA程序: public static void main(String args) int i,j,num=0; for(i=0;i4;i+) fo

10、r(j=i;j2;j+) num=num+j; System.out.println(the value of num is + num); 程序執(zhí)行后,num的值應該是(選一項)() 單選題 *A、2(正確答案)B、4C、0D、379、李明買了幾本Java的書籍,價格(單位元)分別是32,40,28,30,18。為了按價 格對這些書進行升序排序得到結果18,28,30,32,40,李明編寫了如下Java代碼,請問在橫線處應該填寫的代碼是(選一項)() public static void main(String args) int price5 = 30,40,20,32,18; int i

11、,j,temp; for(i=0;i5;i+) for(j=0;jpricej+1(正確答案)B、pricejiD、i=10 or a=10a=10|a=10&a100) break;B、for(; ;)C、int k=0; do while(k=0);D、boolean b = false; while(b);(正確答案)92、下列JAVA語言代碼的輸出結果是(選一項)() public static void main(String args) int i; for(i=0;ib) if(b5); 輸出為(選一項)() 單選題 *A、死循環(huán)(正確答案)B、5C、程序報錯D、無法編譯95、下列代碼 public static void main(String args) int i = 0; for(i = 1;i 10;i+) System.out.println (i = + i); if(i % 2 = 0) continue; 輸出的結果為(選一項)() 單選題 *A、從1到9中的奇數(shù)B、從1到9中的偶數(shù)C、無輸出D、從1到9(正確答案)96、下列代碼中,將引起編譯錯誤的行是(選一項)() public class Exercise public s

溫馨提示

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

最新文檔

評論

0/150

提交評論