下列程序输出的结果是( )。 #include<stdio.h> subl(char a,char b) {char c;c=a;a=b;b=c; } sub2(char*a,char b) {char c;c=*a;*a=b;b=

admin2009-01-15  19

问题 下列程序输出的结果是(    )。    #include<stdio.h>    subl(char a,char b) {char c;c=a;a=b;b=c; }    sub2(char*a,char b) {char c;c=*a;*a=b;b=c;}    sub3(char*a,char*b) { char c;c=*a;*a=*b;*b=c; }    void main()    {    char a,b;    a=’A’;b=’B’;subl(a,b);putchar(a);putchar(b);    a=’A’;b=’B’;sub2(&a,b);putchar(a);putchar(b);    a=’A’;b=’B’;sub3(&a,&b);putchar(a);putchar(b);    putchar(’\n’);    }

选项 A、BABBAB
B、ABBBBA
C、ABBABA
D、ABABBA

答案2

解析
转载请注明原文地址:https://jikaoti.com/ti/N9d0FFFM
0

最新回复(0)