若有说明:int *p1,*p2,m=5,n;以下均是正确赋值语句的是( )
A: p1=&m,p2=&p1
B: p1=&m;p2=&n;*p1=*p2
C: p1=&m;p1=p2
D: p1=&m;*p2=*p1
A: p1=&m,p2=&p1
B: p1=&m;p2=&n;*p1=*p2
C: p1=&m;p1=p2
D: p1=&m;*p2=*p1
举一反三
- 若有定义 int*p1,*p2,m=5,n;以下赋值语句都正确的选项是____ A: p1=&m;p2=&p1; B: p1=&m;p2=&n;*p2=*p1; C: p1=&m;*p1=*p2; D: p1=&m;*p2=*p1;
- #include "stdio.h" main( ) { int a,b,*p1,*p2,*p; a=1;b=2; p1=&a; p2=&b; if(a
- 以下程序段的运行结果是( )。int *p,*p1,*p2,a=3,b=7;p1=&a;p2=&b;if(a<;b) {p=p1;p1=p2;p2=p;}printf("%d,%d",*p1,*p2);printf("%d,%d",a,b); A: 3,7 7,3 B: 7,3 3,7 C: 7,3 7,3 D: 3,7 3,7
- 定义:int *p1, *p2, m, n; 下面正确的语句是( )。 A: A)p1=&m; p2=&p1; B: B)p1=m; p2=n; *p2=*p1=15; C: C)p1=&m; *p2=15; D: D)p1=&m; p2=&n; *p2=*p1=15;
- 以下程序段运行之后的输出结果是( )int *p,*p1,*p2,a=3,b=7;p1=&a;p2=&b;if(a<b) {p=p1;p1=p2;p2=p;}printf("%d,%d",*p1,*p2);printf("%d,%d",a,b); A: 3,7 7,3 B: 7,3 3,7 C: 7,3 7,3 D: 3,7 3,7