( 20 )已知数组 arr 的定义如下:
int arr[5] = {1,2,3,4,5};
下列语句中输出结果不是 2 的是
A ) cout << *arr+1 <<endl;
B ) cout << *(arr+1)<<endl;
C ) cout << arr[1] <<endl;
D ) cout << *arr <<endl;
第1题:
已知数组 arr 的定义如下: int arr[5] = {1,2,3,4,5}; 下列语句中输出结果不是3的是_______。
A.cout << *arr+2 <<endl;
B.cout << *(arr+2)<<endl;
C.cout << arr[2] <<endl;
D.cout << *arr <<endl;
第2题:
下列选项中关于二维数组的定义,错误的是()
A.int[][]arr = new int[][2];
B.int[][]arr = new int[1][2];
C.int[][]arr = new int[2][];
D.int[][]arr = {{1},{2,3},{4,5,6}};
第3题:
已知数组arr的定义如下: int arr[5] = {1,2,3,4,5}; 下列语句中输出结果不是2的是()
A.cout << *arr+1 <<endl;
B.cout << *(arr+1)<<endl;
C.cout << arr[1] <<endl;
D.cout << *arr <<endl;
第4题:
已知数组arr的定义如下: int arr[5]={1,2,3,4,5}; 下列语句中输出结果不是2的是()。
A.cout << *arr+1 <<endl;
B.cout << *(arr+1)<<endl;
C.cout << arr[1] <<endl;
D.cout << *arr <<endl;
第5题:
下面几条定义一维数组的语句,正确的是
A.int[] arr2 = new int[];
B.int[] arr2 = new int[5];
C.int arr2[] = new int[5]{1, 2, 3, 4, 5};
D.int[] arr2 = new int[5]{1, 2, 3, 4, 5, 6};