若有定义,int a,*p=&a;则scanf(“%d”,*p);是正确的赋值()
举一反三
- 若有定义“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 *p, a;,则以下正确的赋值语句是( )。 A: p=103; B: p=a; C: p=*a; D: p=&a;
- 若有变量定义“int m=5,n,*p;”,则以下正确的程序段是( )。 A: p=&n; scanf(“%d”,&p); B: p=&n; scanf(“%d”,*p); C: scanf(“%d”,&n); *p=n; D: p=&n; *p=m;
- 若有定义“int *p,m=5,n;”,则下列选项中正确的是(). A: p=&n;*p=m; B: p=&n;scanf("%d",*p); C: p=&n;scanf(“%d”,&p); D: scanf("%d",&n);*p=n;
- 若有定义“int *p,m=5,n;”,则下列选项中正确的是(). A: p=&n;*p=m; B: p=&n;scanf("%d",*p); C: p=&n;scanf(“%d”,&p); D: scanf("%d",&n);*p=n;