最新公告
  • 欢迎您光临IO源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • Java数组练习题(带答案) PDF 下载

    Java数组练习题(带答案) PDF 下载

    本站整理下载:
    链接:https://pan.baidu.com/s/1cB_DHB8o34C59fYjD85gjQ 
    提取码:uqyb 
     
     
    相关截图:
     
    主要内容:
    一 填空题
    1)数组的元素通过  下标   来访问,数组Array的长度为     Array.length       。
    2)数组复制时,”=”将一个数组的    引用    传递给另一个数组。
    3)JVM将数组存储在  栈    (堆或栈)中。
    4)数组的二分查找法运用的前提条件是数组已经 排序     。
    5)Java中数组的下标的数据类型是  整型    。
    6)数组最小的下标是   0    。
    7)arraycopy()的最后一个参数指明  复制元素的个数    。
    8)向方法传递数组参数时,传递的是数组的  引用   。
    9)数组初始化包括   数组的申明,创建和初始化   。
    10)数组下标访问超出索引范围时抛出       数组越界       异常
    11)浮点型数组的默认值是  0.0f   。
    12)数组创建后其大小   不能    改变。
    二 选择题
    1.下面错误的初始化语句是_ABD__
    A. char str[]=”hello”;B. char str[100]=”hello”;
    C. char str[]={‘h’,’e’,’l’,’l’,’o’};D. char str[]={‘hello’};
    2.定义了一维int型数组a[10]后,下面错误的引用是_B__
    A. a[0]=1;B. a[10]=2;C. a[0]=5*2;D. a[1]=a[2]*a[0];
    3.下面的二维数组初始化语句中,正确的是____
    A. float b[2][2]={0.1,0.2,0.3,0.4};B. int a[][]={{1,2},{3,4}};
    C. int a[2][]= {{1,2},{3,4}};D. float a[2][2]={0};
    4.引用数组元素时,数组下标可以是_D___
    A. 整型常量 B. 整型变量 C. 整型表达式 D. 以上均可
    5.定义了int型二维数组a[6][7]后,数组元素a[3][4]前的数组元素个数为____
    A. 24    B. 25    C. 18    D. 17
    6.下列初始化字符数组的语句中,正确的是__B__
    A. char str[5]=”hello”;B. char str[]={‘h’,’e’,’l’,’l’,’o’,’\0′};
    C. char str[5]={“hi”};D. char str[100]=””;
    7.数组在Java中储存在  C   中
    A. 栈    B. 队列    C. 堆    D. 链表
    8.下面程序的运行结果是____
    main() {
    int a[][]={{1,2,3},{4,5,6}};
    System.out.printf(“%d”, a[1][1]);
    }
    A. 3    B. 4    C. 5     D. 6
    9.下面程序的运行结果是_C___
    main() {
    int x=30;
    int[] numbers=new int[x];
    x=60;
    System.out.println(numbers.length);
    }
    A. 60  B. 20  C. 30  D. 50
    10.下面程序的运行结果是__BDF__
    main() {
    char s1[]=”ABCDEF”.toCharArray();
    int i=0;
    while(s1[i++]!=’\0′)
    System.out.println(s1[i++]);
    }
    A. ABCDEF B. BDF C. ABCDE D. BCDE
    11.下面 不是创建数组的正确语句C
     A.float f[][]=new float[6][6];    B.float f[]=new float[6];
     C.float f[][]=new float[][6];    D.float [][]f=new float[6][];
    12.下面不是数组复制方法的是(C)
       A. 用循环语句逐个复制数组       B. 用方法arraycopy
       C. 用”=”进行复制              D. 用clone方法
    13.数组a的第三个元素表示为D
       A. a(3)        B. a[3]   C.a(2)        D. a[2]
    14.当访问无效的数组下标时,会发生B
       A. 中止程序        B. 抛出异常   C. 系统崩溃   D. 直接跳过
    15.使用arraycopy()方法将数组a复制到b正确的是A
       A. arraycopy(a,0,b,0,a.length)         B. arraycopy(a,0,b,0,b.length)
       C.. arraycopy(b,0,a,0,a.length)         D. arraycopy(a,1,b,1,a.length)
    16.关于数组默认值,错误的是 B
       A. char–‘”u0000’       B. Boolean–true   C. float–0.0f          D. int– 0
    17.关于数组作为方法的参数时,向方法传递的是 A
       A. 数组的引用        B. 数组的栈地址   C. 数组自身          D. 数组的元素
    18.关于数组复制,下列说法错误的是AC
       A. “=”可以实现数组复制
       B. 运用循环语句进行数组复制必须两个数组长度相同
       C. arraycopy()方法没有给目标数组分配内存空间 
       D. 数组复制是数组引用的传递
    19.下列语句会造成数组new int[10]越界是D
       A. a[0] += 9;       B. a[9]=10;C. —a[9]    D. for(int i=0;i<=10;i++)  a[i]++;
    20.在JDK环境下编译JAVA源程序使用的命令是(B ) 
    A.java B.javac   C.jvm D.tomcat
    D. 子类不能使用父类的构造方法

     

    *** 次数:10600 已用完,请联系开发者***

    1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!384324621@qq.com
    2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
    3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有★币奖励和额外收入!

    IO 源码网 » Java数组练习题(带答案) PDF 下载

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    IO源码吧
    一个高级程序员模板开发平台

    发表评论

    • 73会员总数(位)
    • 10292资源总数(个)
    • 76本周发布(个)
    • 7 今日发布(个)
    • 376稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情