下列程序的运行结果是( )。 #include int main() { int a[5]={1,2,3,4,5},*p,**pp; p=a; pp=&p; printf("%d ",*(p+3)); printf("%d",**pp); return 0; }
举一反三
- 下面程序的运行结果是 main() {int x[5]={2,4,6,8,10},*p,**pp; p=x; pp=&p; printf(“%d”,*(p++)); printf(“%3d ”,**pp);}
- 程序运行结果是。 # include int main (void) { int a = 1, *p; p = &a; printf ("a=%d,*p=%d,", a, *p); *p = 3; printf("a=%d,*p=%d", a, *p); return 0; }
- 下面程序的运行结果是( )main(){int x[5]={2,4,6,8,10},*p,**pp;p=x;pp=&p;printf(“%d”,*(p++));printf(“%3d\n”,**pp);} A: 4 4 B: 24 C: 2 2 D: 4 6
- 有以下程序 #include<stdio.h> voidf(int*p); main() {inta[5]={1,2,3,4,5},*r=a; f(r);printf(”%d\n”;*r); } voidf(int*p) {p=p+3;printf(”%d,”,*p);}
- 下面程序的运行结果是。[br][/br]main ( )[br][/br]{ int x[5]={2,4,6,8,10}, *p, **pp ;[br][/br]p=x , pp = &p ;[br][/br]printf(“%d”,*(p++));[br][/br]printf(“%3d”,**pp);[br][/br]} A: 4 4 B: 2 4 C: 2 2 D: 4 6