21xrx.com
2024-12-23 02:42:00 Monday
登录
文章检索 我的文章 写文章
C语言小技巧:输入一个字母 输出其小写字母
2023-06-14 21:19:28 深夜i     --     --
C语言 小技巧 输入 字母 小写字母 ASCII码值 条件判断语句

文章

在C语言中,有一个非常简单的小技巧,可以将输入的大写字母转化为小写字母,让我们来看看具体实现方法。

我们可以使用字符类型变量存储输入的字母,然后在输出之前,通过判断这个字符是否为大写字母,来实现将其转换为小写字母的功能。

具体代码如下:


#include

int main()

{

  char ch;

  printf("请输入一个字母:");

  scanf("%c", &ch);

  // 如果是大写字母,则转换为小写字母

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

  {

    ch = ch + 32;

  }

  printf("转换后的字母为:%c\n", ch);

  return 0;

}

在上面的代码中,我们首先定义了一个字符类型变量`ch`,并输出提示用户输入一个字母的信息。之后,我们通过`scanf`函数将用户输入的字符存储到`ch`变量中。

接着,我们使用一个条件判断语句来判断输入的字母是否为大写字母。如果是大写字母,我们就将其转换为小写字母。具体方法是将这个字母的ASCII码值加上32,因为大写字母的ASCII码值比小写字母的值小32。

最后,我们将转换后的字母输出到屏幕上。

通过这样的实现方式,我们可以很方便地将输入的大写字母转换为小写字母,让我们在日常的C语言编程中更加便捷。

  
  

评论区

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