int n;int *p1;p1=&n;下面与 n=3;功能相同的语句是( )
A: *p1=3;
B: p1=3;
C: &p1=3;
D: 3=n;
A: *p1=3;
B: p1=3;
C: &p1=3;
D: 3=n;
A
举一反三
- int n;int *p1;p1=&n;下面与n=3;等价的语句是( ) A: *p1=3; B: p1=3; C: &p1=3; D: 3=n;
- 有以下程序: main() int a=1, b=3, c=5, *p; int *p1=&a, *p2=&b, *p3=&c; *p= *p1*(*p2); printf("%d\n", *p); 执行后的输出结果是( )。 A: 1 B: 2 C: 3 D: 4
- 有如下程序段,则下面与n=3;等价的语句是:int n; int *p1; p1=&n; A: 3=n; B: p1=3; C: *p1=3; D: &p1=3;
- 有以下程序: void main() { int a=1,b=3,c=5; int *p1=&a; int *p2=&b; int *p=&c; *p=*p1*(*p2); printf(“%d\n”,c); } 执行后的输出结果是( )。 A: 1 B: 2 C: 3 D: 4
- int n; int *p1; p1=&n; 下面与n=3;等价的语句是( )
内容
- 0
【单选题】点P(1,2,3)关于xoy面的对称点为(p1,p2,p3).则 A. p1=1, p2=2, p3=-3 B. p1=-1, p2=-2, p3=-3 C. p1=-1, p2=-2, p3=3 D. p1=1, p2=-2, p3=-3
- 1
对于声明 int a=1*p,*p1=&a,*p2=&a; 下列表达式错误的是( )。 A: a=*p1+*p2 B: p=p1 C: p=p1+p2 D: a=p1-p2
- 2
若有定义:int *p1,*p2,m=3,n;,则p1=&m;p2=p1;是正确的赋值语句。
- 3
#include "stdio.h" main( ) { int a,b,*p1,*p2,*p; a=1;b=2; p1=&a; p2=&b; if(a
- 4
有如下函数: fun(int *p1,int *p2) { int *p; *p=*p1; *p1=*p2; *p2=*p; } 其功能为_______。