21xrx.com
2025-03-31 04:02:58 Monday
文章检索 我的文章 写文章
C语言中实现将小写字母转换为大写字母的程序
2023-06-19 08:21:27 深夜i     19     0
C语言 小写字母 大写字母

在C语言中,我们有时需要对输入的小写字母进行大写字母的转换。实现这个功能的方法比较简单,只需要使用字符的ASCII码值进行转换即可。下面是一个将小写字母转换成大写字母的C程序。

#include 
int main(void) {
  char c;
  printf("请输入一个小写字母:\n");
  c = getchar();
  if (c >= 'a' && c <= 'z')
    c -= 32; // 将ASCII码值加上32
  printf("转换后的字母是:%c\n", c);
  return 0;
}

这个程序首先使用`getchar()`函数从用户那里获取一个小写字母,然后判断它是否在小写字母的ASCII码范围内(97到122),若在范围内,则将其ASCII码值加上32即可得到对应的大写字母。最后程序输出转换后的字母。

  
  

评论区

请求出错了