21xrx.com
2024-11-05 18:57:34 Tuesday
登录
文章检索 我的文章 写文章
C语言中实现将小写字母转换为大写字母的程序
2023-06-19 08:21:27 深夜i     --     --
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即可得到对应的大写字母。最后程序输出转换后的字母。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复