方法一:直接转换

1、小写转大写

char ch = 'b';

if(ch >= 'a' && ch <= 'z')

ch = ch - 'a' + ‘A’;

printf("%c \n", ch);

2、大写转小写

char ch = 'B';

if(ch >= 'A' && ch <= ‘Z’)

  ch = ch - 'A' + 'a';

printf("%c \n", ch);


方法二:调用c语言库的toupper()或tolower()函数