下列赋值语句中正确的是:inta[3]={1,2,3},*p()
第1题:
此题为判断题(对,错)。
第2题:
定义如下一维数组: inta[5],*p=a; 则下面描述中,错误的是( )。
A.表达式p=p+1是合法的
B.表达式a=a+1是合法的
C.表达式p-a是合法的
D.表达式a+2是合法的
第3题:
若有定义语句:char s[3][10],(*k)[3]。*P;,则以下赋值语句正确的是
A.p=S;
B.p=k;
C.p=s[0];
D.k=S;
第4题:
A.p+1
B.*(p+3)
C.*(p+1)+3
D.*(*p+2)
第5题:
有声明int a[]={8.2.5}、*p=a;则取值为2的是()
第6题:
已有定义inta=2,*p1=&a,*p2=&a;下面不能正确执行的赋值语句是()
第7题:
有定义语句inta[10],*p=a;以下和此功能相同的是()
第8题:
设已有定义:char*st=”howareyou”;下列程序段中正确的是()。
第9题:
下面指针变量赋值错误的是()
第10题:
以下对指针变量进行操作的语句,正确的选项是()
第11题:
若inta[]={1,2,3},*p;则下列赋值语句中正确的是()。
第12题:
p=&a;
*p=a;
*(a+1)=a;
p=a+1;
第13题:
有如下定义:inta[5],*p;p=a;则下列描述错误的是()。
A.表达式p=p+1合法的
B.表达式a=a+1是合法的
C.表达式p-a是合法的
D.表达式a+2是合法的
第14题:
执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为______。 int a[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;
A.8
B.7
C.6
D.5
第15题:
若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是;
A.p=s;
B.p=k
C.p=s[0]
D.k=s;
第16题:
(28)若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是
A)p=s;
B)p=k;
C)p=s[0];
D)k=s;
第17题:
已知int a[]={ 0,2,4,6,8,10 },*p=a+1;其值等于0的表达式是()
第18题:
现有如下定义:inta,b,*p,*q;,赋值语句错误的是()
第19题:
设有以下定义: inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12}; int(*ptr)[3]=a,*p=a[0]; 则下列能够正确表示数组元素a[1][2]的表达式是()。
第20题:
下面能给一个指针变量赋值采用的方法有()
第21题:
下面关于指针变量赋值形式正确的是()
第22题:
执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为()。 inta[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;
第23题:
8
7
6
5