21xrx.com
2024-11-05 18:57:59 Tuesday
登录
文章检索 我的文章 写文章
C语言实现小写字母转大写字母的程序
2023-06-16 11:30:24 深夜i     --     --
C语言 小写字母 转换

在C语言程序设计中,经常需要将小写字母转化为大写字母,这是一项基本的字符串操作。本文将介绍一种实现小写字母转化为大写字母的程序。

程序的基本思路是通过ASCII码表进行转换。对于ASCII码表中小写字母和大写字母之间的ASCII码值差为32,因此只需要将小写字母的ASCII码值减去32即可得到对应的大写字母。

以下是程序的具体实现:


#include

int main()

{

  char c;

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

  scanf("%c", &c);

  if (c >= 'a' && c <= 'z'){

    c -= 32;

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

  }

  else{

    printf("您输入的不是小写字母!\n");

  }

  return 0;

}

输入一个小写字母后,程序会判断这个字符是否在小写字母范围内。如果是,则将其转化为大写字母输出;如果不是,则提示输入的不是小写字母。

  
  

评论区

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