21xrx.com
2024-12-28 13:39:44 Saturday
登录
文章检索 我的文章 写文章
如何用C语言实现大写字母转小写字母
2023-06-15 19:53:30 深夜i     --     --
C语言 大小写转换 ASCII码表

在C语言中,我们经常会用到字母的大小写转换。本篇文章将会介绍如何用C语言实现大写字母转小写字母的功能。在C语言中,我们可以使用字符变量来存储一个字母。而在ASCII码表中,大写字母从'A'到'Z'对应的十进制值为65到90,小写字母从'a'到'z'对应的十进制值为97到122。这告诉我们可以通过将一个大写字母加上32,来得到它对应的小写字母。

下面是一个实现大写字母转小写字母的代码示例:


#include

int main() {

  char ch;

  printf("请输入一个大写字母:\n");

  scanf("%c", &ch);

  if (ch >= 'A' && ch <= 'Z') {

    ch += 32;

    printf("它对应的小写字母是:%c\n", ch);

  } else {

    printf("您输入的不是大写字母,请重新输入。\n");

  }

  return 0;

}

通过这个示例,可以学到如何接受用户输入,并用if语句判断输入是否为大写字母。

  
  

评论区

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