网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
int*p1,*p2,intk,则不能正确执行的语句是()。
A
k=*p1+*p2
B
p2=k
C
p1=p2
D
k=(*p1)*(*p2);
参考答案
参考解析
解析:
暂无解析
更多 “单选题int*p1,*p2,intk,则不能正确执行的语句是()。A k=*p1+*p2B p2=kC p1=p2D k=(*p1)*(*p2);” 相关考题
考题
写出下列程序的执行结果。 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);}
考题
分析下面函数 swap(int *p1,*p2) {int *p; *p=*p1;*p1=*p2;*p2=*p; } 则该程序功能为( )A.交换*p1和*p2的值B.正确,但无法改变*p1和*p2的值C.交换*p1和*p2的地址D.可能造成系统故障,因为使用了空指针
考题
已知一个运行正常的的程序中有下面两个语句: int *p1, *p2=a; P1=b由此可知,变量a和b的类型分别是A.int和intB.int*和intC.int和int*D.int*和int
考题
若有如下程序: 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 a=5, b=10,c; int ?p1=a,?p2=b;A、?p2=b;B、p1=a;C、p2=p1;D、c=?p1?(?p2)。
考题
若有说明: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; 以下都是正确的赋值语句的选项是()。A
p1=m; p2=p1;B
p1=m; p2=n; *p1=*p2;C
p1=m; p2=p1;D
p1=m; *p2=*p1;
考题
单选题有以下变量说明,下面不正确的赋值语句是() int a=5, b=10,c; int ?p1=a,?p2=b;A
?p2=b;B
p1=a;C
p2=p1;D
c=?p1?(?p2)。
考题
单选题有定义:int a[10], n, *p1=a,*p2=a[9];,则正确的赋值语句为()。A
n=p2-p1;B
n=p2*p1;C
n=p2+p1;D
n=p1/p2;
热门标签
最新试卷