21xrx.com
2025-06-19 15:57:54 Thursday
文章检索 我的文章 写文章
C++字母转换为大写或小写
2023-07-14 02:29:02 深夜i     29     0
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++提供了方便的函数来进行字母大小写的转换,这为我们编写程序时提供了更多的选择。

  
  

评论区