若有说明:int*p,n;以不正确的程序段是_______。
A: scanf("%d",&n);
*p=n;
B: scanf("%d",&n);
p=&n;
C: p=&n;
scanf("%d",&p);
D: p=&n;
scanf("%d",p);
A: scanf("%d",&n);
*p=n;
B: scanf("%d",&n);
p=&n;
C: p=&n;
scanf("%d",&p);
D: p=&n;
scanf("%d",p);
举一反三
- 若有定义int *p,m=5,n;以下程序段正确的是( )。 A: p=&n;<br/>scanf("%d",&p); B: p=&n ;<br/>scanf("%d",*p); C: scanf("%d",&n);<br/>*p=n ; D: p=&n;<br/>*p=m;
- 若有定义:int *p,m=5,n;,则下列选项中正确的是()。 A: p=&n;<br>scanf(“%d”,&p); B: p=&n;<br>scanf("%d",*p); C: scanf("%d",&n);<br>*p=n; D: p=&n;<br>*p=m;
- 若有定义“int *p,m=5,n;”,则以下的程序段正确的是( ) A: p=&n; scanf("%d",&p);<;br>; B: p=&n; scanf("%d",*p);<;br>; C: scanf("%d",&n); *p=n;<;br>; D: p=&n;*p=m;
- 若有定义“int *p,m=5,n;”,则以下的程序段正确的是( ) A: p=&n; scanf("%d",&p);<;br>; B: p=&n; scanf("%d",*p);<;br>; C: scanf("%d",&n); *p=n;<;br>; D: p=&n;*p=m;
- 若有定义“int *p,m=5,n;”,则以下的程序段正确的是( ) A: p=&n; scanf("%d",&p);<;br>; B: p=&n; scanf("%d",*p);<;br>; C: scanf("%d",&n); *p=n;<;br>; D: p=&n;*p=m;