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

第6章 数组和字符串 练习题

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

一、 选择题

1. 下面正确的初始化语句是___

A. char str[]=\

2. 定义了一维int型数组a[10]后,下面错误的引用是___

A. a[0]=1;

3. 下面的二维数组初始化语句中,正确的是____

A. float b[2][2]={0.1,0.2,0.3,0.4}; C. int a[2][]= {{1,2},{3,4}};

4. 引用数组元素时,数组下标可以是____

A. 整型常量

A. 24

6. 下列初始化字符数组的语句中,正确的是____

A. char str[5]=\ C. char str[5]={\

7. 给出下列代码,则数组初始化中哪项是不正确的?

byte[] array1,array2[]; byte array3[][]; byte [][] array4;

A.array2 = array1 B.array2=array3 C.array2=array4 D.array3=array4

8. 下面程序的运行结果是____

main(){ int x=30;

int[] numbers=new int[x]; x=60;

System.out.println(numbers.length); }

A. 60 B. 20 C. 30 D. 50

B. char str[]={'h','e','l','l','o','\\0'}; D. char str[100]=\

B. 整型变量

C. 整型表达式 D. 以上均可

B. int a[][]={{1,2},{3,4}};

D. float a[2][2]={0};

B. a[10]=2;

C. a[0]=5*2;

D. a[1]=a[2]*a[0];

B. char str[100]=\

D. char str[]={'hello'};

C. char str[]={'h','e','l','l','o'};

5. 定义了int型二维数组a[6][7]后,数组元素a[3][4]前的数组元素个数为____

B. 25

C. 18

D. 17

1

9. 下面 不是创建数组的正确语句

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][];

10. 下列关于Java语言的数组描述中,错误的是()。

A.数组的长度通常用length表示 B.数组下标从0开始

C.数组元素是按顺序存放在内存的D.数组在赋初值和赋值时都不判界

11. 数组a的第三个元素表示为() A. a(3)

B. a[3] C.a(2) D. a[2]

12. 当访问无效的数组下标时,会发生 A. 中止程序 B. 抛出异常

C. 系统崩溃 D. 直接跳过

13. 使用arraycopy()方法将数组a复制到b正确的是

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)

14. 关于数组默认值,错误的是()。

A. char—>'\

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