A-A+
有以下程序 charfun(char*c){ if(*c<=Z&&*c>=A) *c-=A-
问题详情
有以下程序 charfun(char*c){ if(*c<=Z&&*c>=A) *c-=A-a; return*c;} main(){ chars[81],*p=s; gets(S); while(*P){ *P=fun(P); putchar(*P); p++;) printf(n);) 若运行时从键盘上输入OPENTHEDOOR,程序的输出结果是
A.oPENtHEdOOR
B.openthedoor
C.OPENTHEDOOR
D.OpenTheDoor
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
函数fun的主要功能是判断字符是否为大写字符,如果是则转换为小写字符,主函数读入大写字符串,转换成小写。