未分类 · 2025年11月21日

有下列程序,程序运行后的输出结果是( )。#include char cchar(char ch){ if (ch>=’A’ && ch<'Z') ch=ch-'A'+'a'; return ch;}int main(){char s[]="ABC+abc=defDEF", *p=s;while (*p){ *p=cchar(*p); p++; }puts(s); return 0;} A.abc+ABC=DEFdef B.abc+abc=defdef C.abcabcdefdef D.abcaABCDEFdef

有下列程序,程序运行后的输出结果是( )。#include char cchar(char ch){ if (ch>=’A’ && ch<'Z') ch=ch-'A'+'a'; return ch;}int main(){char s[]="ABC+abc=defDEF", *p=s;while (*p){ *p=cchar(*p); p++; }puts(s); return 0;} A.abc+ABC=DEFdef B.abc+abc=defdef C.abcabcdefdef D.abcaABCDEFdef 正确答案:B