*q+8
*(q+7)
*q+=8
q+7
第1题:
若有以下定义和语句:int a[10]={1,2,3,4,5,6,7,8,9,10},*ia=a;则不能正确表示a数组元素的表达式是 ______。
A.*ia
B.a[10]
C.*a
D.a[ia-a]
第2题:
若有以下定义和语句: int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的表达式是______。
A.p+=2,*(p++)
B.p+=2,*++p
C.p+=3,*p++
D.p+=2,++*p
第3题:
有如下说明int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是A.*p+9 B.*(p+8) C.*p+=9 D.p+8
第4题:
A.p是int型变量
B.q是基类型为int的指针变量
C.p是基类型为int的指针变量
D.程序中可用INTEGER代替int类型名
第5题:
有如下说明: int a[10]={1,2,3,4,5,6,7,8,9,10},* P=a; 则数值为9的表达式是( )。
A.*P+9
B.木(P+8)
C.*P+=9
D.P+8
第6题:
有如下定义: int a[5]={1,3,5,7,9},* P=a; 下列表达式中不能得到数值5的是( )。
A.a[2]
B.a[3]
C.*(P+2)
D.+P+4
第7题:
若有说明“int a[10]={1,2,3,4,5,6,7,8,9,10}, *p=a;”,则数值为9的表达式是()。
第8题:
设有如下定义: typedefint*INTEGER; INTEGERp,*q; 则()是正确的叙述。
第9题:
有如下说明语句inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=a;则数值为9的表达式是()
第10题:
*p+9
*(p+8)
*p+=9
p+7
第11题:
p+=2,*(p++)
p+=2,*++p
p+=3,*p++
p+=2,++*P
第12题:
*p+9
*(p+8)
*p+=9
p+8
第13题:
有如下定义: int b[10]={1,2,3,4,5,6,7,8,9,10},*q=b; 则数值为8的表达式是( )。
A.*q+8
B.*(q+7)
C. *q+=8
D.q+7
第14题:
设有如下定义: int a=4; 则计算表达式“a+=a-a*a”后的值是( )。
A.0
B.-12
C.-24
D.-8
第15题:
有如下程序段: int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p=&a[3],b;b=P[5];则b的值是( )。
A.5
B.6
C.9
D.8
第16题:
若有以下定义和语句:int a[10]={1,2,3,4,5,6,7,8,9,10},* p=a则不能表示a数组元素的表达式是 ( )
A.* p
B.a[10]
C.* a
D.a[p-a]
第17题:
有如下定义:int a=1;byte b=2;则表达式a+b的数据类型为()。
A.int
B.byte
C.char
D.long
第18题:
第19题:
有如下定义:floata=1.0f;doubleb=2.0;则表达式a+b的值的数据类型为()
第20题:
若有以下定义 int a〔 〕={1,2,3,4,5,6,7,8,9,10),*p=a; 则值为3的表达式是()
第21题:
有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10},*P=a;则数值为9的表达式是()
第22题:
*p+9
*(p+8)
*p+=9
p+8
第23题:
*q+8
*(q+7)
*q+=8
q+7
第24题:
*P+9
*(P+8)
*P+=9
P+8