java上机题1(3)

2018-12-06 21:25

D. 编译错误 答案A

5. 下面哪个是main()函数的合法参数? (第四章) A. char args[] B. char args[][] C. String args[] D. String args 答: C

6. 关于以下程序段的说法正确的是 (第四章) 1. public class Myar{

2. public static void main(String argv[]){ 3. int[]i=new int[5];

4. System.out.println(i[5]); 5. } 6. }

A.第2行编译出错 B.第4行编译出错 C.编译时产生错误

D.编译时没有产生错误,运行时发生异常 答案 D

7. 编译并且执行以下代码,结果是 (第四章) public class TestArray{

public static void main(String argv[]){ int b[]=new int[]{1,2,3}; System.out.println(b[1]); } } A. 1

B.有错误,数组anar在初始化以前不能正常输出。 C. 2

D.有错误,数组的大小没有定义。 答案 C

8. 下面创建数组语句正确的有(第四章) A. float f[][] = new float[6][6]; B. float []f[] = new float[6][6]; C. float f[][] = new float[][6]; D. float [][]f = new float[6][6]; E. float [][]f = new float[6][]; 答:ABCD

9. 已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 ,7,8}; 下面表达式的值与数组下标量总数相等的有 (第四章) A. m.length() B. m.length C. m.length()+1

D. m.length+1 答:B

10. 给出下面程序的代码:(第四章) byte[ ] array1,array2[ ]; byte array3[ ][ ]; byte [ ][ ]array4;

下列数组操作语句中正确的是

A. array2=array1; B. array2=array3;

C. array2=array4; D. array3=array4; 答案 BCD

11. 为了定义3个整型数组a1、a2、a3,下面语句声明正确的是(第四章) A. int Array[ ] a1,a2; B. int [ ] a1, a2;

int a3[ ]={1,2,3,4,5}; int a3[ ]={1,2,3,4,5}; C. int a1,a2[]; D. int [ ] a1,a2;

int a3={1,2,3,4,5}; int a3=(1,2,3,4,5); 答案B

12. 下面创建数组语句,不正确的有(第四章) A. float m[ ][ ]=new float[4][4]; B. float [ ]m[ ]=new float[4][4]; C. float m[ ][ ]=new float[ ][4]; D. float [ ][ ]m=new float[4][4 ]; 答案C

13. 下面正确地声明一个整型的二维数组是 (第四章) A. int a[][] = new int[][]; B. int a[10][10] = new int[][]; C. int a[][] = new int[10][10]; D. int [][]a = new int[10][10]; E. int []a[] = new int[10][10]; 答:CDE

14. 现有一个整型数组a[4],它的所有数组元素是(第四章) A. a0,a1,a2,a3

B. a[0], a[1], a[2], a[3] C. a[1], a[2], a[3], a[4] D. a0, a[1], a[2], a[3], a[4] 答案B

15. 已知如下代码: (第四章) public class Test {

long a[] = new long[10];

public static void main ( String arg[] ) {

System.out.println ( a[6] ); } }

正确的语句是 A.输出是null. B.输出是0. C.编译时出错. D.运行时出错. 答:B

16. 表达式中声明一个含有10个String对象的数组是(第四章) A. String str[ ]; B. String str[10]; C. char str[ ]; D. char str[ ][ ]; 答案 B

17. 下面语句正确地声明一个整型二维数组的是 (第四章) A. int a[][] = new int[][]; B. int a[10][10] = new int[][]; C. int a[][] = new int[10][10]; D. int [][]a = new int[10][10]; E. int []a[] = new int[10][10]; 答案CDE

18. 设数组Array由以下语句定义(第四章) int Array=new int[10];

则数组的第一个元素的正确引用方法为 A.Array[1] B. Array[0] C. Array[] D. Array 答案 B

19. 已知:int[]a=new int[100];在下列给出的数组元素中,不合法的是(第四章) A. a[0]

B. a[1] C. a[99] D. a[100] 答案 D

20. 设有数组定义:int a[ ]={11,22,33,44,55,66,77,88,99};,则执行下面语句后输出结果为

for(int i=0;i

if(a[i]%3==0) System.out.println(a[i]); (第四章) A. 33 B. 66

C. 99 D. 44

答案ABC

21. 获取数组temp的长度方法有 (第四章) A. temp.ArraySize; B. temp.ArraySize(); C. temp.length; D. temp.length(); 答案 C

22. 表达式2+2+”bb”+2的值是(第五章) A. “22bb2” B. “4bb2” C. “22bb” D. “bb2” 答案B

23. 下面程序段中导致错误的有(第五章) A. String s=”Gone with the wind”; String t=”good”; String k=s+t;

B. String s=”Gone with the wind”; String t;

t=s[3]+”one”;

C. String s=” Gone with the wind”; String standard=s.toUpperCase(); D. String s=”home directory”; String t=s+”directory”; 答案B

24. 给出下面的程序:(第五章) public class ex40(){

public static void main(String[ ] args){ StringBuffer a=new StringBuffer(“A”); StringBuffer b=new StringBuffer(“B”); method(a,b);

System.out.println(a+”,”+b); }

Static void method(StringBuffer x, StringBuffer y){ x.append(y); y=x; } }

正确的输出结果是 A.A,B B. A,A C.B,B D.AB,B 答案 D

25. 下面语句能够正确地生成5个空字符串的有(第五章) A. String a[]=new String[5]; for(int i=0;i<5;a[++]=\ B. String a[]={\ C. String a[5]; D. String[5]a;

E. String []a=new String[5]; for( int i=0;i<5;a[i++]=null); 答案AB

26. 已知如下定义:String s = \(第五章) 下面表达式合法的是 A. s += \B. char c = s[1];

C. int len = s.length;

D. String t = s.toLowerCase(); 答: AD

27. 已知如下的命令执行 java MyJava a b c (第五章) 下列语句正确的是

A. args[0] = \B. args[0] = \C. args[0] = \D. args[1]= 'b' 答:C D

28. 下列代码中,返回false的选项有(第五章) String s= \String t = \

char c[] = {′h′,′e′,′l′,′l′,′o′} ; A. s.equals(t); B. t.equals(c); C. s==t; D. t==c; 答案 BCD

29. 顺序执行下列程序语句后,则b的值是(第五章) String a=\

String b=a.substring(0,2); A. Hello B. hello C. Hel D. He 答案 D

30. String s=”Example String”; 下面正确的是(第五章) A. s>>>=3;

B. int i=s.length(); C. s[3]=”x”;

D. String short_s=s.trim(); E. String t=”root”+s;


java上机题1(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:威特油泵WP1000使用维护手册

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: