有以下程序 #includevoid fun(char *c,int d) { *c=*c+1; d=d+1; printf("%c,%c,",*c,d); } void main() { char a='A',b='a'; fun(&b,a); printf("%c,%c\n",a,b); } 程序运行后的输出结果是( )。
A. B,a,B,a
B. a,B,a,B
C. A,b,A,b
D. b,B,A,b
下列程序的运行结果是( )。 #includevoid fun(int *a,int *b) { int *k; k=a; a=b; b=k; } void main() { int a=3,b=6,*x=&a,*y=&b ; fun(x,y) ; printf("%d%d",a,b) ; }
A. 6 3
B. 3 6
C. 编译出错
D. 0 0