[单选题]

下列程序输出的结果是()。includeun1(char a,char b){char c;c=a;a=b;b=c;}fun2(char*a

下列程序输出的结果是( )。 #include<stdio.h> un1(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*2,char*b){charc;c=*a;*a=*b;*b=c;} void main() { char a,b; a='A';b='B';funl(a,b);putchar(a);putchar(b);

A.BABBAB

B.ABBBBA

C.ABBABA

D.ABABBA

参考答案与解析:

相关试题

下列程序输出的结果是()。#includefun1(char a,char b)

[单选题]下列程序输出的结果是()。includefun1(char a,char b){char c;c=a;a=b;b=c;}fun2(char*下列程序输出的结果是( )。 #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

  • 查看答案
  • 下列程序输出的结果是()。#includesub1(char a,char b)

    [单选题]下列程序输出的结果是()。includesub1(char a,char b){char c;c=a;a=b;b=c:}sub2(char*下列程序输出的结果是( )。 #include<stdio.h> sub1(char a,char b) {char c;c=a;a=b;b=c:} sub2(char*a,charb) {charc;c=*a;”a=b:b=c;} sub3(char*a,char*b) {char c;c=*a;”a=*b;*b=c:} void main() { cha

  • 查看答案
  • 下列程序输出的结果是( )。 #include fun1(char a,char

    [单选题]下列程序输出的结果是( )。 include fun1(char a,char b) {char c;c=a;a=b;b=c;} fun2下列程序输出的结果是( )。 #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() { c

  • 查看答案
  • 下列程序的输出结果是()。point(char*pt);main(){char

    [单选题]下列程序的输出结果是( )。 point(char*pt); main() { char b[4]{'a','c','s','f'},*pt=b; pt=point(pt); printf("%c/n",*pt); } point(char*p) { p+=3; return p; }A.sB.cC.fD.a

  • 查看答案
  • 下列程序的输出结果是()。point(char*pt);main(){ char

    [单选题]下列程序的输出结果是( )。point(char*pt);main(){ char b[4]={'a', 'c' ,'s' ,'f'},*pt=b; pt=point(pt); printf('%c/n",*pt);}point(char*p){ p+=3; return p;}A.sB.cC.fD.a

  • 查看答案
  • 下列程序的输出结果是______。#includemain(){char b[3

    [单选题]下列程序的输出结果是______。 #include main() { char b[30],*chp; strcpy(&b[0],"CH"); strcpy(6b[1],"DEF"); strcpy(6b[2],"ABC"); printf("%s/n",b); }A.CHDEFB.DEFABCC.CDABCD.CHABC

  • 查看答案
  • 下列程序的输出结果是______。char*fun(char*str,int n

    [单选题]下列程序的输出结果是______。 char*fun(char*str,int n) { int i; char*p=str; for(i=0;i<10;i++,str++) *str='a'+i; return++p; } main() { char a[10]; printf("%s/n",fun(a,10)); }A.ABCDEFGHIJB.abcdefghijC.bcdefghijD.不确定的值

  • 查看答案
  • 有以下程序的输出结果是( ) char fun(char x , char y)

    [单选题]有以下程序的输出结果是( )char fun(char x , char y){ if(xmain( ){ int a=’9’,b=’8’,c=’7’;printf(“%c/n”,fun(fun(a,b),fun(b,c))); }A.函数调用出错B.8C.9D.7

  • 查看答案
  • 下列程序的输出结果是______。#includemain(){char *a=

    [单选题]下列程序的输出结果是______。#includemain(){ char *a="abcdefghi";int k; fun(a);puts(a);}fun(char*s){ int x,y;char c; for(x=0,y=strlen(s)-1;x<y;x++,y--) { c=s[y];s[y]=s[x];s[x]=c;}}A.ihgfsdcbaB.abcdcfghiC.abcdedebaD.ihgfefghi

  • 查看答案
  • 下面程序的输出结果是()。char b[]="ABCD";main(){char

    [单选题]下面程序的输出结果是()。char b[]="ABCD";main(){char b[30];strcpy(&b[0],"GH");strcpy(&am下面程序的输出结果是[ ]。char b[]="ABCD";main(){char b[30];strcpy(&b[0],"GH");strcpy(&b[1],"GH");strcpy(&b[2],"GH");printf("%s/n",b);}

  • 查看答案
  • 下列程序输出的结果是()。#includeun1(char a,char b){