以下程序的运行结果是______。 #include "stdio.h" main() {int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf("%d,%d,%d,%d\n",m,n,*p,*q); }
1,2,2,1
举一反三
- 执行以下程序片段{ int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf("%d,%d,%d,%d\n",m,n,*p,*q); } 程序运行后的输出结果是 A: 1,2,1,2 B: 1,2,2,1 C: 2,1,2,1 D: 2,1,1,2
- 有以下程序main(){intm=1,n=2,*p=&m,*q=&n,*r;r-p,p=q,q=r;printf(%d,%d,%d,%d/n,m,n,*p,*q);)程序运行后的输出结果是 A: 1,2,1,2 B: 1,2,2,1 C: 2,1,2,1 D: 2,1,1,2
- 有以下程序: main() { int a=7,b=8, *p, *q, *r; p=&a; q=&b; r=p; p=q; q=r; printf("%d,%d,%d,%d\n", *p,*q,a,b); } 程序运行后的输出结果是 【1】 。
- 以下程序的运行结果是______。#include"stdio.h"main()...d,%d\n",m,n,*p,*q);}
- 以下程序的运行结果是______。voidswap(int**r,int**s){int*t;t=*r;*r=*s;*s=t;}voidmain(){inta=1,b=2,*p,*q;p=&a;q=&b;swap(&p,&q);printf("%d,%d\n",*p,*q);}
内容
- 0
以下程序的运行结果是______。#include "stdio.h"mai...d,%d ",m,n,*p,*q);}
- 1
有以下程序 main() int a=7,b=8,*p,*q,*r; p=&a;q=&b; r=p; p=q; q=r; printf("%d,%d,%d,%d\n",*p,*q,a,b) ; 程序运行后输出结果是 A: 8,7,8,7 B: 7,8,7,8 C: 8,7,7,8 D: 7,8;8,7
- 2
以下程序的输出结果是( )。 main() int a=7, b=8,*p, *q, *r; p=&a; q=&b; r=P; p=q; q=r; printf("%d, %d, %d, %d\n", *p, *q, a, b); A: 8,7,8,7 B: 7,8,7,8 C: 8,7,7,8 D: 7,8,8,7
- 3
以下程序的输出结果是( )。 main() int a=7, b=8,*p, *q, *r; p=&a; q=&b; r=P; p=q; q=r; printf("%d, %d, %d, %d\n", *p, *q, a, b); A: 8,7,8,7 B: 7,8,7,8 C: 8,7,7,8 D: 7,8,8,7
- 4
有以下程序 main ( ) int a=7,b=8, *p, *q, *r; p-&a; q=&b; r=p; p=q; q=r; printf ("%d, %d, %d, %d\n", *p, *q, a, b); 程序运行后的输出结果是 A: 8,7,8,7 B: 7,8,7,8 C: 8,7,7,8 D: 7,8,8,7