算法思想
在计算机中,大小写字母的ASCII值差32,字符a的ASCII值为97,字符A的ASCII值为65。
程序代码

#include <stdio.h>
int main()
{
  char a;
  printf("输入一个小写字母:\n");
  a=getchar();
  printf("转换后的字母为:%c\n",a-32);
  return 0;
}

同理C语言大写转小写如下代码

#include <stdio.h>
int main()
{
  char a;
  printf("输入一个大写字母:\n");
  a=getchar();
  printf("转换后的字母为:%c\n",a+32);
  return 0;
  }

更多推荐

必背C语言算法 C语言小写转大写