有以下程序 #include void fun(int *a,int *b) {int *c; c=a;a=b;b=c; } main() {int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf("%d,%d,",*p,*q); fun(&x,&y);printf("%d,%d\n",*p,*q); } 程序运行后的输出结果是( ) A)3,5,5,3 B)3,5,3,5 C)5,3,

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/28 01:04:42
有以下程序 #include void fun(int *a,int *b) {int *c; c=a;a=b;b=c; } main() {int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf(
x]KPǿHt |n6MԚ`L4E ""2;gʯг&<=&͂>ջE㾈U$+dt QK*>YGҏGTD8DN$N`A;;%ٴbUX&.xKe~NMy,7dS3dv *^ZIIΟ< h^A6W9RO] 54P{ 3C1QϲC,Po79лX-9n~j1)i

有以下程序 #include void fun(int *a,int *b) {int *c; c=a;a=b;b=c; } main() {int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf("%d,%d,",*p,*q); fun(&x,&y);printf("%d,%d\n",*p,*q); } 程序运行后的输出结果是( ) A)3,5,5,3 B)3,5,3,5 C)5,3,
有以下程序 #include
void fun(int *a,int *b)
{int *c; c=a;a=b;b=c; }
main()
{int x=3,y=5,*p=&x,*q=&y;
fun(p,q);
printf("%d,%d,",*p,*q);
fun(&x,&y);
printf("%d,%d\n",*p,*q); }
程序运行后的输出结果是( ) A)3,5,5,3 B)3,5,3,5 C)5,3,3,5 D)5,3,5,

有以下程序 #include void fun(int *a,int *b) {int *c; c=a;a=b;b=c; } main() {int x=3,y=5,*p=&x,*q=&y; fun(p,q);printf("%d,%d,",*p,*q); fun(&x,&y);printf("%d,%d\n",*p,*q); } 程序运行后的输出结果是( ) A)3,5,5,3 B)3,5,3,5 C)5,3,
void fun(int *a,int *b)
{int *c; c=a;a=b;b=c; }
这个函数不能返回实参指针变量的值.
而实参指针变量所指的变量的值也没有改变.
也就是什么也没变.
要想实现转换
{int c; c=*a;*a=*b;*b=c; }