21xrx.com
2024-11-05 19:38:40 Tuesday
登录
文章检索 我的文章 写文章
C++字母转换为大写或小写
2023-07-14 02:29:02 深夜i     --     --
C++ 字母 大写 小写 转换

在C++编程中,我们可以使用toupper()函数将小写字母转换为大写字母,也可以使用tolower()函数将大写字母转换为小写字母。

toupper()函数的使用方法如下:


#include <iostream>

#include <ctype.h>

using namespace std;

int main() {

  char letter = 'a'; //我们要将字母a转换为大写字母A

  char upperLetter = toupper(letter); //将小写字母转换为大写字母

  cout << upperLetter << endl;

  return 0;

}

上述代码中,我们使用了toupper()函数将小写字母a转换为大写字母A,并将结果存储在upperLetter变量中。最后,我们通过cout语句输出了结果。

同样地,我们可以使用tolower()函数将大写字母转换为小写字母,其使用方法如下:


#include <iostream>

#include <ctype.h>

using namespace std;

int main() {

  char letter = 'A'; //我们要将字母A转换为小写字母a

  char lowerLetter = tolower(letter); //将大写字母转换为小写字母

  cout << lowerLetter << endl;

  return 0;

}

上述代码中,我们使用了tolower()函数将大写字母A转换为小写字母a,并将结果存储在lowerLetter变量中。最后,我们通过cout语句输出了结果。

需要注意的是,toupper()函数和tolower()函数只对字母进行转换操作。如果输入的不是字母,则不会做任何事情。

总的来说,C++提供了方便的函数来进行字母大小写的转换,这为我们编写程序时提供了更多的选择。

  
  

评论区

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