编写一个程序,可以一直接收键盘字符,如果是小写字符就输出对应的大写字符,如果接收的是大写字符,就输出对应的小写字符,如果是数字不输出。
这道题目中,判断条件要使用合适的语法,即正确使用操作符。
#include <stdio.h>
int main()
{
char ch = 'a';
char ch1 = 'a';
while (1)//实现一直接收用户输入
{
printf("请输入一个字符:");
scanf("%c", &ch);
//利用ASCII判断输入
if ((ch<65 || ch>122) || (ch > 90 && ch < 97))
{
continue;
}
else if (ch >= 65 && ch <= 90)
{
printf("%c\n", ch);
}
else
{
ch1 = ch - 32;
printf("%c\n", ch1);
}
}
getchar();
return 0;
}