单选题有定义:int a[5][4],(*p)[4]=a;,则*(*(p+2)+3)等价于()。Aa[2][0]Ba[2][1]Ca[2][2]Da[2][3]

单选题
有定义:int a[5][4],(*p)[4]=a;,则*(*(p+2)+3)等价于()。
A

a[2][0]

B

a[2][1]

C

a[2][2]

D

a[2][3]


参考解析

解析: 暂无解析

相关考题:

设有以下定义和语句,则*(*(p+2)+1)的值为【14】。int a[3][2]={10, 20, 30, 40, 50, 60}, (*p)[2];p=a;

以下程序的输出结果是 ( ) main( ) { int a [10] = {1,2,3,4,5,6,7,8,9,10,},*p=a; printf("%d\n",* (p+2)); }A.3B.4C.1D.2

与以下定义等价的是 ( ) int * p [4]A.int p [4]B.int * pC.int *(p[4]).D.int( * p)[4]

若有以下定义和语句,则对a数组元素地址的正确引用为 int a[2][3],(*p)[3]; p=a;A.*(p+2)B.p[2]C.p[1]+1D.(p+1)+2

有如下程序段: int a[10],*p[3],**pp,i; for(i=0;i<3:i++) p[i]=a[i*4); pp=p; 则正确表示数组a元素的表达式是 ______。A.ppB.a[10]C.p[3]D.*(*(p+2))

有以下程序:includemain(){int a [10]={1,2,3,4,5,6,7,8,9,10},*p=a[3], *q=p+2; 有以下程序: #include <stdio.h> main() { int a [10]={1,2,3,4,5,6,7,8,9,10},*p=a[3], *q=p+2; prinff("%d\n";*p+*q); } 程序运行后的输出结果是( )。A.16B.10C.8D.6

有如下定义: int a[5]={1,3,5,7,9}, * p=a; 下列表达式中不能得到数值5的是A.a[2]B.a[3]C.*(p+2)D.*p+4

有定义语句:int*p[4],以下选项中与此语句等价的是( )。A.int p[4];B.int**p;C.int*(p[4]);D.int(*p)[4];

有以下程序: main() {int a[10]={1,2, 3,4,5,6,7,8,9,10},*p=a[3],*q=p+2; printf("%d\n",*p+*q); } 程序运行后的输出结果是 ______。A.16B.10C.8D.6

有以下程序 main ( ) int a[10]={1,2,3,4,5,6,7,8,9,10},*p=.a[3], *q=p+2; print f ("%d\n" , *p+*q); 程序运行后输出结查是A.16B.10C.8D.6

执行以下程序段后,m的值为______。 int a[2][3]={ {1,2,3},{4,5,6} }; int m,*p; p=a[0][0]; m=(*p)*(*(p+2))*(*(p+4));A.15B.14C.13D.12

设有以下定义的语句,则*(*(p+2)+1)的值为______。int a[3][2]={10,20,30,40,50,60}, (*p)[2];p=a;A.10B.30C.60D.40

有以下程序main(){ int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a[3],*q=p+2;printf("%d\n",*p+*q);}程序运行后的输出结果是

下面程序的输出结果是 ( ) main( ) { int a[10]={l,2,3,4,6,7,8,9,10},*p=a; printf("%d\n",*(p+2));}A.3B.4C.1D.2

若有定义语句:int m[][3]={1,2,3,4,5,6,7};,则与该语句等价的是A.int m[][3j={{1,2,3},{4,5,6},{i 7}};B.int m[][3]={{1,2},{3,4},{5,6,7}};C.int m[][3]={{1,2,3},{4,5},{6,7}};D.int nl[][3]={{1},{2,3,4},{5,6,7}};

若有int a[]={2,4,6,8,10};int *p=a;则第2个数组元素的正确表示为 ______。A.*p++B.p+2C.(p+2)D.*(p+2)

有如下定义: int a[5]={1,3,5,7,9},* P=a; 下列表达式中不能得到数值5的是( )。 A.a[2]SXB 有如下定义: int a[5]={1,3,5,7,9},* P=a; 下列表达式中不能得到数值5的是( )。A.a[2]B.a[3]C.*(P+2)D.+P+4

有定义语句:“int*p[4];”,以下选项中与此语句等价的是( )。 A.int p[4];B.int**P;SXB 有定义语句:“int*p[4];”,以下选项中与此语句等价的是( )。A.int p[4];B.int**P;C.int*(p[4]);D.int(*p)[4];

若有下列说明和语句:inta[4][5],(*p)[5];p=a;则对a数组元素的正确引用是()。 A.p+1B.*(p+3)C.*(p+1)+3D.*(*p+2)

以下程序运行后的输出结果是() main()   {int a[10]={l,2,3,4,5,6,7,8,9,10},*p=&n[3], *q=p+2;    printf(”%d\n”,*p+*q);    }

有定义:int a[5][4],(*p)[4]=a;,则*(*(p+2)+3)等价于()。A、a[2][0]B、a[2][1]C、a[2][2]D、a[2][3]

设有C语句int a[3][4];, 则每次移动过a数组一行元素的指针变量定义形式是()A、int *p;B、int **p;C、int(*p)[4];D、int *p[4];

有定义语句: int[,] a=new int[5,6];  则下列正确的数组元素引用是()A、 a(3,4)B、 a(3)(4)C、 a[3][4]D、 a[3,4]

单选题设有以下说明和语句:int x[3][4],(* p)[4];p=a;则与表达式*(*p+2)等价的选项是(  )。Aa[0][2]B*(a+2)[0]C(*a+2)[0]Da[2][0]

单选题有定义语句: int[,] a=new int[5,6];  则下列正确的数组元素引用是()A a(3,4)B a(3)(4)C a[3][4]D a[3,4]

单选题有定义:int a[5][4],(*p)[4]=a;,则*(*(p+2)+3)等价于()。Aa[2][0]Ba[2][1]Ca[2][2]Da[2][3]

单选题有定义语句: int *p[4]; 以下选项中与此语句等价的是(  )。Aint p[4];Bint **p;Cint*(p[4]);Dint(*p)[4];

填空题以下程序运行后的输出结果是() main()   {int a[10]={l,2,3,4,5,6,7,8,9,10},*p=&n[3], *q=p+2;    printf(”%d\n”,*p+*q);    }