北郵《高級語言程序設計》第二次階段作業帶答案


一、多項選擇題(共1道小題,共5.0分)

1. 下列變量的聲明中,正確的是____

A. int $x;

B. int 123;

C. int _123;

D. int #dim;

E. int %percent;

F. int *divide;

G. int central_sales_region_Summer_2005_gross_sales;

知識點:

第二單元過關自測

學生答案:

[A;C;G;]

標准答案:

A;C;G;

得分:

[5]

試題分值:

5.0

提示:

二、單項選擇題(共19道小題,共95.0分)

1. 下列標識符合法的是____

A. 8ID

B. ?CMU

C. SY#

D. _S9

知識點:

主題3自測

學生答案:

[D;]

標准答案:

D;

得分:

[5]

試題分值:

5.0

提示:

2. float數據類型所占的內存空間大小為____

A. 16bit

B. 8bit

C. 32bit

D. 64bit

知識點:

主題3自測

學生答案:

[C;]

標准答案:

C;

得分:

[5]

試題分值:

5.0

提示:

3. char的數值范圍是____

A. 0~32767

B. 0~65535

C. -256~255

D. -32768~32767

知識點:

主題3自測

學生答案:

[B;]

標准答案:

B;

得分:

[5]

試題分值:

5.0

提示:

4. 指出正確的表達式____

A. byte=128;

B. Boolean=null;

C. long l=0xfffL;

D. double=0.9239d;

知識點:

主題4自測

學生答案:

[C;]

標准答案:

C;

得分:

[5]

試題分值:

5.0

提示:

5. 執行下列程序段后后,k的值是____

     int j=4,I,k=10;
     for(i=2;i!=j;i++)
     k=k-I;

A. 4

B. 5

C. 6

D. 7

知識點:

主題6自測

學生答案:

[B;]

標准答案:

B;

得分:

[5]

試題分值:

5.0

提示:

6. 下列語句執行后,k的值為____

int j=4,i,k=10; 
for(i=2;i!=j;i++) 
k=k-i;

A. 4

B. 5

C. 6

D. 7

知識點:

第二單元過關自測

學生答案:

[B;]

標准答案:

B;

得分:

[5]

試題分值:

5.0

提示:

7. 下列語句導致程序回到循環開頭,並從那里繼續運行的是____

A. continue

B. break

C. next

D. switch

知識點:

第二單元過關自測

學生答案:

[A;]

標准答案:

A;

得分:

[5]

試題分值:

5.0

提示:

8. 分割for語句的各個部分的符號是____

A. 逗號

B. 分號

C. 圓點

D. 頓號

知識點:

第二單元過關自測

學生答案:

[B;]

標准答案:

B;

得分:

[5]

試題分值:

5.0

提示:

9. 下面程序運行的結果是哪一個____

class Sixties { 
  public static void main(String[] args) { 
    int x = 5; 
    int y = 7; 
    System.out.print(((y * 2) % x)); 
    System.out.print(" " + (y % x)); 
  } 
}

A. 1 1

B. 1 2

C. 2 1

D. 2 2

E. 4 1

F. 4 2

G. 編譯錯誤

H. 運行時拋出異常

知識點:

第二單元過關自測

學生答案:

[F;]

標准答案:

F;

得分:

[5]

試題分值:

5.0

提示:

10. 編譯運行下面的程序段后i 和j 的值是什么? ____

int i = 1; 
int j; 
j = i++;

A. 1,1

B. 1,2

C. 2,1

D. 2,2

知識點:

第二單元過關自測

學生答案:

[C;]

標准答案:

C;

得分:

[5]

試題分值:

5.0

提示:

11. 執行下列程序段后,ch,x,y的值正確的是____

int x=3,y=4 ; 
boolean ch ; 
ch=x < y||((++x)== (--y));

A. true,3,4

B. true,4,3

C. false , 3 ,4

D. false , 4, 3

知識點:

第二單元過關自測

學生答案:

[A;]

標准答案:

A;

得分:

[5]

試題分值:

5.0

提示:

12. 下列選項中不能實現使整數變量x加1的功能的是____

A. x++

B. ++x

C. x=x+1

D. x=+1

知識點:

第二單元過關自測

學生答案:

[D;]

標准答案:

D;

得分:

[5]

試題分值:

5.0

提示:

13. 下面的程序段中,有兩行是錯誤的,請指出____

class hello{ 
public void main(){ 
      Boolean isok=’false’; 
      System.out.printIin(isok); 
   } 
}

A. 1,3

B. 2,3

C. 2,4

D. 3,4

知識點:

第二單元過關自測

學生答案:

[D;]

標准答案:

D;

得分:

[5]

試題分值:

5.0

提示:

14. 下列選項中,正確的賦值語句是____

A. short myshort=99s;

B. String name=’Excellent’;

C. char c=17c;

D. int z=015;

知識點:

第二單元過關自測

學生答案:

[D;]

標准答案:

D;

得分:

[5]

試題分值:

5.0

提示:

15. 所有的程序均可用下面幾種控制類型控制結構編寫。( )

A. 順序結構、選擇結構、循環結構

B. 順序結構、循環結構

C. 順序結構、選擇結構

D. 選擇結構、循環結構

知識點:

新主題5自測

學生答案:

[A;]

標准答案:

A;

得分:

[5]

試題分值:

5.0

提示:

16. 下列語句執行后,i的值是( )。
int i=1;
do{
System.out.println(“*****”);
i++;
}while(i<4);

A. 2

B. 3

C. 4

D. 5

知識點:

新主題6自測

學生答案:

[C;]

標准答案:

C;

得分:

[5]

試題分值:

5.0

提示:

17. 在Java中,兩個連續等號(==)和一個等號(=)的意義是一樣的,都是等於運算符。( )

A. 正確

B. 錯誤

知識點:

新主題6自測

學生答案:

[B;]

標准答案:

B;

得分:

[5]

試題分值:

5.0

提示:

18. 什么變量用來表示數組的大小?( )

A. top

B. length

C. limit

知識點:

新主題7自測

學生答案:

[B;]

標准答案:

B;

得分:

[5]

試題分值:

5.0

提示:

19. 下述概念中不屬於面向對象方法的是( )。

A. 對象、消息

B. 繼承、多態

C. 類、封裝

D. 過程調用

知識點:

新主題8自測

學生答案:

[D;]

標准答案:

D;

得分:

[5]

試題分值:

5.0

提示:

讀書和健身總有一個在路上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM