[单选题]

以下程序的输出结果是______。 char cchar(char ch) { if(ch>='A'&&ch<='z')ch=ch-'A'+'a'; return ch; } main() { char s[]="ABC+abc=defDEF",*p=s; while(* p) { * p=cchar(* p); p++; } printf("% s/n", s); }

A.abe+ABC=DEFdef

B.abc+abe=defdef

C.abcaABCDEFdef

D.abcabcdefdef

参考答案与解析:

相关试题

以下程序的输出结果是()。#includeint fun (char*s){ch

[单选题]以下程序的输出结果是()。includeint fun (char*s){char *p=s;while (*p!='/0,) p£«£«以下程序的输出结果是( )。 #include<iostream.h> int fun (char*s) { char *p=s; while (*p!='/0,) p++: return (p-s): } void main() { cout<<fun (" ABCDEF ")<<endl: }A.3B.6C.8D.0

  • 查看答案
  • 以下程序运行后,输出结果是______。 main() {char ch[2][

    [单选题]以下程序运行后,输出结果是______。 main() {char ch[2][5]={"693","825"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>='0'&&p[i][j]<='9';j+=2) s=10*s+p[i][j]-'0'; printf("%d/n",s); }A.6385B.22C.33D.693825

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

    [单选题]下面程序的输出结果是______。includemain(){char ch[7]={"12ab56"}; int i,s=0; for(i下面程序的输出结果是______。 #include<stdio.h> main() { char ch[7]={"12ab56"}; int i,s=0; for(i=0;ch[i]>='0'&&ch[i]<='9';i+=2) s=10*s+ch[i]-'0'; printf("%d/n",s); }A.1B.12

  • 查看答案
  • 以下程序的输出结果是 ( ) main( ) { union { char i

    [单选题]以下程序的输出结果是 ( ) main( ) { union { char i [2]; int k; } r; r. i[0]=2,r.i[1]=0; printf("%d/n",r,k); }A.2B.1C.0D.不确定

  • 查看答案
  • 以下程序段的输出结果是 ______。char ch[3][5]={“xxxx”

    [单选题]以下程序段的输出结果是 ______。 char ch[3][5]={“xxxx”,“yy”,“zz”}: cout<<ch[1];A.“xxxx”B.“yy”C.“yyzz”D.“zz”

  • 查看答案
  • 以下程序的输出结果是______。main(){char ch[3][4]={"

    [单选题]以下程序的输出结果是______。main(){ char ch[3][4]={"123","456","78"},*p[3];int i; for(i=0;i<3;i++) p[i]=ch[i]; for(i=0;i<3;i++) printf("%s",p[i]);}A.1.23457e+008B.1.23457e+008C.1.23457e+007D.147

  • 查看答案
  • 以下程序的输出结果是main(){char ch[3][5];{“AAAA”,“

    [单选题]以下程序的输出结果是 main() { char ch[3][5];{“AAAA”,“BBB”,“CC”}; printf(“/”%s“n”,ch[1]); }A.“AAAA”B.“BBB”C.“BBBCC”D.“CC”

  • 查看答案
  • 下列程序的输出结果是()。#includemain() {char ch[2][

    [单选题]下列程序的输出结果是()。includemain() {char ch[2][5]={"1234","5678"},*p[2];int i,下列程序的输出结果是( )。 #include<stdio.h> main() { char ch[2][5]={"1234","5678"},*p[2]; int i,j,s=0; for(i=0;i<2;i++) p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>'/0';j+=2) { s=p

  • 查看答案
  • 以下程序的输出结果是_______。main(){union {char i[2

    [单选题]以下程序的输出结果是_______。 main() {union { char i[2]; int k; }r; r.i[0]=2; r.i[1]=0; printf("%d/n",r.k); }A.2B.1C.0D.不确定

  • 查看答案
  • 有以下程序的输出结果是( ) 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

  • 查看答案
  • 以下程序的输出结果是______。 char cchar(char ch){ i