下列程序输出的结果是。#include<stdio

下列程序输出的结果是()。

#include<stdio.h>
fun1(char a,char b){char c;c=a;a=b;b=c;}
fun2(char*a,char b){char c;c=*a;*a=b;b=c;}
fun3(char*a,char*b){char c;c=*a;*a=*b;*b=c;}
void main()
{
    char a,b;
    a='A';b='B';fun1(a,b);putchar(a);putchar(b);
    a='A';b='B';fun2(&a,b);putchar(a);putchar(b);
    a='A';b='B';fun3(&a,&b);putchar(a);putchar(b);
    putchar('\n');
}
答案
B

题目信息

题号:5946
题型:单选题
难度:普通