本帖最后由 神之梦 于 2013-6-27 15:22 编辑
老师的作业题,看我这样解答对不对,我对于b答案,和d答案闹不准- 下列数组定义和使用正确的是?
-
- A: int arr[]=new int[];
-
- arr[1]=1;
-
- 缺少组纬,三种一位数组的定义,哪一种都要求有元素
- -----------------------------------------------
-
- B: int arr[]=new int[4] {1 , 2 , 3, 4}; 不行,没有这么定义的
-
- ------------------------------------------------
- C: int arr[] = new int[4];
- arr[0]=23;
- arr[1]=12 . 2; 不行,定义为int型,不能村double数据
- -----------------------------------------------
- D: int [] arr ={1 , 2 , 3 , 'a' }; 可以,char可以转化为int类型
- -----------------------------------------------
复制代码 |