logo - 刷刷题
下载APP
【单选题】

以下四个程序中不能对两个整型值进行交换的是______。

A.
#include<stdio.h>void swap(int *p, int *q){ int*t, a;t=&a; *t=*p; *p=*q; *q=*t;}main(){ int a=10, b=20;swap(&a, &b); printf("%d%d\n", a, b);}
B.
#include<stdio.h>void swap(int *p, int *q){ int t;t=*p; *p=*q; *q=t;}main(){ int a=10, b=20;swap(&a, &b); printf("%d%d\n", a, b);}
C.
#include<stdio.h>void swap(int*p, int*q){ int t;t=*p; *p=*q; *q=t;}main(){ int*a, *b;*a=10, *b=20;swap(a, b); printf("%d%d\n", *a, *b);}
D.
#include<stdio.h>void swap(int*p, int*q){ int t;t=*p; *p=*q; *q=t;}main(){int a=10, b=20, *x=&a, *y=&h;swap(x,y); printf("%d%d\n", a, b);}
举报
题目标签:型值程序交换
参考答案:
参考解析:
.
刷刷题刷刷变学霸