A.k=*p1+*p2
B.k=*p1*(*p2)
C.p2=k
D.p1=p2
第1题:
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则下列不能正确执行的语句是( )。A.k=*p1+*p2 B.p2=kC.p1=p2 D.k=*p1*(*p2)
第2题:
此题为判断题(对,错)。
第3题:
设有定义语句 int(*f)(int);, 则以下叙述正确的是
A)f 是基类型为 int 的指针变量
B)f 是指向函数的指针变量,该函数具有一个 int 类型的形参
C)f 是指向 int 类型一维数组的指针变量
D)f 是函数名,该函数的返回值是基类型为 int 类型的地址
第4题:
A./*p2是指向浮点变量的指针变量*/
B./*p2是指向整型变量的指针变量*/
C./*p2是指向字符变量的指针变量*/
D./*p2是指向函数变量的指针变量*/
第5题:
A.c=*p1+*p2;
B.p2=c;
C.p1=p2;
D.c=*p1*(*p2);
第6题:
设i,j,k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j-- k=i+j;语句后,k的值为【8】 。
第7题:
设有语句:“int a=1,b=2,*p1=&a,*p2=&b;”,则使指针p1指向变量b的赋值语句是______。
A.p1=*p2
B.*p1=p2
C.p1=p2
D.*p1=*p2
第8题:
A、125,31
B、125,1
C、125,31
D、125.534,2
第9题:
语句int(*ptr)();的含义是
A.ptr是指向一个维数组的指针变量
B.ptr是指向int型数据的指针变量
C.ptr是指向函数的指针,该函数返回一个int型数据
D.ptr是一个函数名,该函数的返回值是指向int型数据的指针
第10题:
对下列语句正确的描述是( )。 const int *x; int *const x;
A.语句1的含义是指针变量x不能更改
B.语句2的含义是指针变量x所指向的值不能更改
C.语句2的含义是指针变量x不能更改
D.语句1和语句2含义是相同的