第一范文网 - 专业文章范例文档资料分享平台

IT认证 java习题

来源:用户分享 时间:2025/5/31 18:11:02 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

当m的值为多少时输出\ A. 0 B. 1 C. 2 D. 3 E. 4 F. None 答:ABC

48.下面语句段的输出结果是什么? (第三章) int i = 9; switch (i) { default:

System.out.println(\ case 0:

System.out.println(\ break; case 1:

System.out.println(\ case 2:

System.out.println(\ A. default

B. default, zero

C. default语句定义错误 D. 无输出显示 答案B

49. 下述程序的输出正确的是(第三章) public class Outer{

public static void main(String args[]){ for(int i=0; i<3; i++) for(int j=0;j<3;j++){ if(j>1) break;

System.out.println(j+\ } } }

A. 0 and 0 B. 0 and 1 C. 0 and 2 D. 0 and 3 E. 2 and 2 F. 2 and 1 G. 2 and 0 答案ABC

50.假设a是int 类型的变量,并初始化为1,则下列不合法的条件语句(第三章)

A. if(a){} B. if(a<<=3){} C. if(a=2){} D. if(true){}

答案 ABC

Java语言程序设计(2)

1.下列说法中正确的是(第三章)

A.switch语句功能可以由if-else if语句来实现

B.若用于比较的数据类型为double,则不可以用switch语句实现 C.if-else if语句的执行效率总是比switch语句高

D. case子句中可以有多个语句,并且不需要用大括号{}括起来 答案 ABD

2.下列循环执行的次数是(第三章) int y=2, x=4; while(--x!=x/y){} A. 1次 B. 2次 C. 3次 D. 0次 答案 C

3.下列程序执行后,输出的结果是(第三章) public class C34{

public static void main(String[ ] args){ boolean m=true; if(m==false)

System.out.println(“flase”); else if(m==true)

System.out.println(“true”); else

System.out.println(“error”); } }

A. true B. false C. error

D. 编译出错 答案 A

4.下面程序执行后,屏幕上显示的是(第四章) public class Test40{

public static void main(String[ ] args){ char char1* +=,‘j’,’a’,’v’,’a’-; char char2*+=,‘j’,’a’,’v’,’a’,’1’-; String s1=new String(char1); String s2=new String(char2,0,4);

System.out.println(s1.equals(s2)); } }

A. true B. false C. java

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]

搜索更多关于: IT认证 java习题 的文档
IT认证 java习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c44tae94ikp3fre38i3sv_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top