已知数组arr的定义如下 int arr[5] = {1,2,3,4,5}; 下列语句中值不是2的是
A: *arr+1
B: *(arr+1)
C: arr[1]
D: *arr
A: *arr+1
B: *(arr+1)
C: arr[1]
D: *arr
D
举一反三
- 已知数组arr的定义如下 int arr[5] = {1,2,3,4,5}; 下列语句中值不是2的是( ) A: *arr+1 B: *(arr+1) C: arr[1] D: *a
- 已知数组art的定义如下: 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;
- 给定多维数组arr:arr =[[1 2 3] [4 5 6] [7 8 9]],可以得到[[5 6] [8 9]]的操作是 A: arr[1:2,1:2] B: arr[1:3,1:3] C: arr[1:,1:] D: arr[:,:]
- 已知数组 arr 的定义如下: int arr[5] = {1,2,3,4,5};下列语句中输出结果不是3的是 A: cout << *arr+2 <B.cout << *(arr+2)<C.cout << arr[2] <D.cout << *arr <
- 数组arr的定义如下:int<br/>arr[5] = {1,2,3,4,5};输出结果不是2的是() A: cout << *(arr+1)<
内容
- 0
【单选题】执行完以下代码后,数组 arr 的各个元素的取值是什么? int[] arr = {1, 2, 3}; for (int i=0; i < 2; i++) arr[i] = 0; A. arr[0]=0, arr[1]=0, arr[2]=0 B. arr[0]=1, arr[1]=2, arr[2]=3 C. arr[0]=0, arr[1]=0, arr[2]=3 D. arr[0]=0, arr[1]=2, arr[2]=3
- 1
下面定义数组语句,正确的是( ) A: int arr = new arr[10][2]; B: int ary = {1,2,3,4,5}; C: int[] ary = new arr[10]; D: int[] arr = {-1,"2",3,4,5};
- 2
数组arr经过下面的操作后结果为( )。 int[] arr=1, 2, 3; for (int i=0; i < 2; i++) arr[i] = 0;[/i] A: arr[0]==0 B: arr[0]==1 C: arr[1]==1 D: arr[2]==0
- 3
下列关于二维数组的定义正确的是( )。 A: int[1][2] arr=new int[][] B: int[][5] arr=new int[,] C: int[,] arr=new int[][2] D: int[,] arr=new int[2,5]
- 4
若有说明:int arr[5][5];则对arr数组元素的正确引用是( )。 A: arr[5][5] B: a[0][0] C: arr[1,3] D: arr[1+1][0]