问题 单项选择题

在执行以下程序时,如果从键盘上输入ABCdef<回车>,则输出为______。
#include <stdio.h>
main ()
char ch;
while ((ch=getchar())!="\n")
if (ch>='A'&& ch<='B')ch=ch+32;
else if (ch>='a'&& ch<='z')ch=ch-32;
printf("%c",ch);

printf("\n");

A.ABCdef
B.abcDEF
C.abc
D.DEF

答案

参考答案:B

单项选择题
单项选择题