A-A+

下面程序的功能是将大写字母改成小字母 小字母改成大写字母。main(){char ch;sc

2022-08-06 10:54:42 问答库 阅读 179 次

问题详情

下面程序的功能是将大写字母改成小字母,小字母改成大写字母。
main()
{char ch;
scanf("%c",&ch);
if(ch>="A"||ch<="Z")ch=ch+32;
elseif(ch>="a"&&ch<="z")ch=ch-32;
printf("%c",ch);
}
错误:______
改正:______

参考答案

正确答案:
错误:ch>='A'||ch<='Z'
改正:将其修改为ch>='A'&&ch<='Z'
[解析] 表达式逻辑错误。

考点:大写字母,字母