8
7
6
5
第1题:
假定p所指对象的值为25,p+1所指对象的值为46,则执行“*p++;”语句后,p所指的对象的值为【 】。
第2题:
A.a[1][2]
B.a[1]
C.*(p+1*10+2)
D.*(a[1]+2)
第3题:
A、a[0][0]
B、a[1][0]
C、a[1][1]
D、a[0][1]
第4题:
设有以下语句: struct st{int n;struct st*next;}; static struct st a[3]={5,&a[1],7,&a[2],9,'\0'},*p; p=&a[0];则表达式的值是6的为______。
A.p++->n
B.p->n++
C.(*p).n++
D.++p->n
第5题:
设有以下程序:
include<iostream>
using namespace std;
int main()
{
int a,b,k:4,m=6,*p1=&k,*p2=&m;
a=p1==&m;
b=(*p1)/(*p2)+7;
cout<<a<<b<<end1;
return 0;
}
执行该程序后,a的值为【 】,b的值为【 】。
第6题:
假定p所指对象的值为25,p+1所指对象的值为46,则执行表达式(* P)++后,p所指对象的值为___。
第7题:
A.TRUE
B.FLASE
C.0
D.1
第8题:
此题为判断题(对,错)。
第9题:
执行下面的语句后,表达式*(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
第10题:
设int x[ ]={2,4,6,8},y,*p=&x[1];则执行语句y=(*--p)++;后数组元素x[0]的值为 ______。
A.2
B.3
C.4
D.5