以下程序的输出结果是 ( )。 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:abc+ABC=DEFdef B:abc+abc=defdef C:abcaABCDEFdef D:abcabcdefdef

已知fcc结构中原子在(111)面上的堆垛方式为ABCABC…,则在(001)面上的堆垛方式为______。

A:ABCABC… B:ABAB… C:ABCDEFAB…

以下程序的输出结果是
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=cehar(*p);p++;
printf("%s/n",s);

A:abc+ABC=DEFdef B:abe+abe=defdef C:abcABCDEFdef D:abcabcdefdef

以下程序的输出结果是( )。
#include <stdio.h>
charcchar(char eh)
if(ch>='A,&&ch<='Z') ch=ch-'A'+'a';
return ch;

main( )
char s[]="ABC+abc=defDEF",*p=s;
while(*p)
*p=cchsr(*p); p++;
printf("%s/n",s);

A:abc+ABC=DEFdef B:abc+abc=defdef C:abcABCDEFdef D:abcabcdefdef

设有如下程序:
char sub(char * q)
while(* q,=’/0’)
if(*q>=’A’&&*q<=’Z’)*q=* q+32;
else if(*q>=’a’ &&*q<=’z’)*q=*q-32;
printf("%c",*q);
q++;
main( )
char *s="abcABC";
sub(s);
则程序运行后的输出结果是 ( )

A:ABCabc B:abcABC C:abcabc D:ABCABC

以下程序的输出结果是______。
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

以下程序的输出结果是 chsr 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:abd+ABC=DEFdef B:abc+abc=defdef C:abcABCDEFdef D:abcabcdefdef

设有如下程序: char sub(char * q) {while(* q,='/0') {if(*q>='A'&&*q<='Z')*q=* q+32; else if(*q>='a' &&*q<='z')*q=*q-32; printf("%c",*q); q++;} } main( ) {char *s="abcABC"; sub(s); } 则程序运行后的输出结果是 ( )

A:ABCabc B:abcABC C:abcabc D:ABCABC

微信扫码获取答案解析
下载APP查看答案解析