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

admin2010-04-27  32

问题 下面程序的功能是将大写字母改成小字母,小字母改成大写字母。
   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’

解析  表达式逻辑错误。
转载请注明原文地址:https://jikaoti.com/ti/bxtaFFFM
0

最新回复(0)