1.方式一
通过使用标准库函数toupper()
将小写字母转换为大写字母
2.方式二
大小写互换
#include<stdio.h>
int main()
{
char ch;
printf("请输入一个字符:\n");
scanf("%c", &ch);
if (ch >= 'a' && ch <= 'z')
{
ch -= 32;
printf("%c\n", ch);
}
else if (ch >= 'A' && ch <= 'Z')
{
ch += 32;
printf("%c\n", ch);
}
else
{
printf("输入的不是大写或者小写字母\n");
}
return 0;
}
首先输入一个字符之后判断字母是小写还是大写,同时我们要清楚小写字母比大写字母的Ascll码大32,如果是小写则要减去32变成大写,如果是大写则要加上32变成小写。