单选题若有定义int*p1,*p2;则指针变量p1、p2不能进行运算的是()AB=C+D-
单选题
若有定义int*p1,*p2;则指针变量p1、p2不能进行运算的是()
A
<
B
=
C
+
D
-
参考解析
解析:
暂无解析
相关考题:
写出下列程序的执行结果。 swap(p1,p2) int*p1,*p2; {int p; p=*p1;*p1=*p2;*p2=p; } main() {int a,b,*p1,*p2; scanf("%d%d",a,B); p1=a;p2=b; if(a<B)swap(p1,p2); printf("\na=%d,b=%d\n",a,B); } 若a=7,b=8,则程序的运行结果为( )。
下列程序的输出结果是______。 main() {int a=2,b=4,c=6; int*p1=a,*p2=b,*p; *(p=int*p1=a,*p2=b,*p;*(p=C) =*p1*(*p2);printf("%d\n",c);}
分析下列程序:includemain(){int *p1,*p2,*p; int a=6,b=9; p1=a;p2=b; if( 分析下列程序: #include<stdio.h> main() { int *p1,*p2,*p; int a=6,b=9; p1=a;p2=b; if(a<b){p=p1;p1=p2;p2=p;} printf("%d,%d",*p1,*p2); printf("%d,%d",a,b); } 程序的输出结果为( )。A.9,66,9B.6,9 9,6C.6,9 6,9D.9,69,6
分析下面函数 swap(int *p1,*p2) {int *p; *p=*p1;*p1=*p2;*p2=*p; } 则该程序功能为( )A.交换*p1和*p2的值B.正确,但无法改变*p1和*p2的值C.交换*p1和*p2的地址D.可能造成系统故障,因为使用了空指针
若有如下程序: sub(int * t,int n) {int *p1, *p2; for(p1=t,p2=t;p1-t<n;p1++) if(*p1<*p2) p2=p1; return(*p2);} main() {int a[9]={9,36,19,39,26,5,6,33,15}; printf("%d\n",sub(a,9));} 则程序运行后的输出结果是( )A.5B.9C.15D.39
若有说明:int *p1,*p2,m=5,n; 以下都是正确的赋值语句的选项是()。A、p1=m; p2=p1;B、p1=m; p2=n; *p1=*p2;C、p1=m; p2=p1;D、p1=m; *p2=*p1;
若有说明:int*p1,*p2,m=5,n=9;以下均是正确赋值语句的选项是()A、p1=m;p2=p1;B、p1=m;p2=n;*p1=*p2;C、p1=m;p2=p1D、p1=m;*p2=*p1;
单选题若有说明:int *p1,*p2,m=5,n; 以下都是正确的赋值语句的选项是()。Ap1=m; p2=p1;Bp1=m; p2=n; *p1=*p2;Cp1=m; p2=p1;Dp1=m; *p2=*p1;
单选题有定义:int a[10], n, *p1=a,*p2=a[9];,则正确的赋值语句为()。An=p2-p1;Bn=p2*p1;Cn=p2+p1;Dn=p1/p2;