键盘输入字符,大小写转换
程序员文章站
2022-07-15 09:29:53
...
编写一个程序,可以一直接收键盘字符,
如果是小写字符就输出对应的大写字符,
如果接收的是大写字符,就输出对应的小写字符,
如果是数字不输出
#include<stdio.h>
#include<stdlib.h>
//#include<ctype.h>
int main()
{
char al;
scanf_s("%c", &al);
//if (isalpha(al))//判断一个元素在区域设置是否为字母字符
if ((al >= 'a'&& al<= 'z')||(al >= 'A'&& al <= 'Z'))//判断一个元素在区域设置是否为字母字符
if (al<96)//输入是大写
{
printf("%c", al+32);//加32变成小写
}
else
{
printf("%c", al - 32);
}
system("pause");
}
结果奉上