网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

5、若有说明:int *p1,*p2,m=5,n; 以下均是正确赋值语句的选项是________。

A.p1=&m; p2=&p1;

B.p1=&m; *p1=*p2;

C.p1=&m; p2=p1;

D.p1=&m; *p2= *p1;


参考答案和解析
p1=&m; p2=&n; *p1=*p2 ;
更多 “5、若有说明:int *p1,*p2,m=5,n; 以下均是正确赋值语句的选项是________。A.p1=m; p2=p1;B.p1=m; *p1=*p2;C.p1=m; p2=p1;D.p1=m; *p2= *p1;” 相关考题
考题 已有定义 int a=2, *p1=&a, *p2=&a 下面不能正确执行的赋值语句是()。 A.a=*p1+*p2B.p1=aC.p1=p2D.a=*p1*(*p2)

考题 若有说明:int n=2,*p=n,*q=p;,则以下非法的赋值语句是( )。A.p=q B.*p=*q C.n=*q D.p=*n

考题 若有如下说明:int a,b=5,*t=则能完成a=b赋值功能的语句是()A.B.*t=b;C.*t=D.*a=*t;

考题 若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是( )。A.p1=n;p2=p1;B.p1=n;C.p1=n;*p2=p1;D.p1=n;p2=p1;

考题 设有定义:int n=0,*p=n,**q=p;,则以下选项中,正确的赋值语句是( )。A.p=1;B.*q=2;C.q=p;D.*p=5;

考题 设有定义int n=0,*p=n,**q=p;,则下列选项中正确的赋值语句是A.p=1;B.*q=2;C.q=p;D.*p=5;

考题 若有说明:int *p,m=5,n;,以下正确的程序段是A.p=n;scanf("%d",p);B.p=n;scanf("%d",*p)C.scanf("%d",n);*p=n;D.p=n;*p=m;

考题 若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是( )。A.p1:n;p2=pl;B.p1=n;C.p1=n;*p2=p1;D.p1=n;p2=p1;

考题 设有语句:“int a=1,b=2,*p1=a,*p2=b;”,则使指针p1指向变量b的赋值语句是______。A.p1=*p2B.*p1=p2C.p1=p2D.*p1=*p2

考题 若有说明:int*p1,*p2,m=3,n;则p1=p2=p1;是正确的赋值语。() 此题为判断题(对,错)。

考题 若有说明:int *p,m=5,n;以下正确的程序段是( )。A.p=n;scanf("%d",p);B.p=n;scanf("%d",*p)C.scanf("%d",n);*p=6;D.p=n;*p=m;

考题 设有定义:int n=0,*p=n,**q=p;,则以下选项中,正确的赋值语句是 ______。A.p=1;B.*q=2C.q=pD.*p=5

考题 若有说明:int*p,m=5,n;,以下正确的程序段是( )。A.p=m; scanf("%d",p)B.p=n; scanf("%d",p)C.scsnf("%d",p) p=n;D.p=n; p=m;

考题 若有如下说明: int a,b=5,*t=a; 则能完成a=b赋值功能的语句是( )A.a=b;B.*t=b;C.*t=b;D.*a=*t;

考题 有以下程序include stcli0.hmain( ){ int a,b,k,m,*p1,*p2; k=1,m=8; p1=k,p2=stcli0.hmain( ){ int a,b,k,m,*p1,*p2;k=1,m=8;p1=k,p2=m;a=/*p1 -m; b=*p1+*p2+6;printf(”%d ”,a); printf(”%d\n”b);}编译时编译器提示错误信息,你认为出错的语句是A) a=/*p1- m;B)b=*p1+*p2+6;C)k=1,m=8;D)p1=k, p2=&m;

考题 写出结果void foo(int p1[]){*p1 += 5;}void bar(int p2[]){p2[1] = 15;}void main(){int a[]={3,4,5};int b[]={3,4,5};int *p2;p2=a[1];bar(p2);printf("%i %i %i\n",a[0],a[1],a[2]);p2=b[0];p2++;foo(p2);bar(p2);printf("%i %i %i\n",b[0],b[1],b[2]);}

考题 若有说明:int*P,m=5,n;,以下正确的程序段是( )。 A.B.C.D.A.zB.0C.元素eh[5]的地址D.字符Y的地址

考题 若有如下程序: 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

考题 设p1和p2均为指向int型的指针变量,k为int型变量,下列不正确的赋值语句是(C)。 A.k=*p1+*p2B.k=*p1*(*p2)C.p2=kD.p1=p2

考题 若有说明: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[10], n, *p1=a,*p2=a[9];,则正确的赋值语句为()。A、n=p2-p1;B、n=p2*p1;C、n=p2+p1;D、n=p1/p2;

考题 有以下变量说明,下面不正确的赋值语句是() int a=5, b=10,c; int ?p1=a,?p2=b;A、?p2=b;B、p1=a;C、p2=p1;D、c=?p1?(?p2)。

考题 下列语句定义整型指针p1、p2,()是正确的。A、intp1,p2;B、int*p1,*p2;C、int*p1,p2;D、int**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 x[4][5];void fun(int y[4][5] ,int m,int n);调用函数的正确语句是()Afun(x,4,5);Bfun(*x,4,5);Cfun(x[0],4,5);Dfun(x,4,5);

考题 单选题有定义: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;