问题
填空题
下面程序的功能是将大写字母改成小字母,小字母改成大写字母。 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’ 表达式逻辑错误。