21xrx.com
2024-12-22 20:07:26 Sunday
登录
文章检索 我的文章 写文章
C++小写变大写
2023-07-06 02:32:05 深夜i     --     --
C++ 转换大小写 toupper函数

在程序设计语言中,大小写一般被视为不同的字符。当我们需要将小写字母转化为大写字母时,可以使用C++来实现。

C++提供了几种方法来实现小写字母转化为大写字母。以下是其中一种方法:


#include <iostream>

#include <cstring>

using namespace std;

int main() {

  char lowerCase[100];

  cout << "请输入一个小写英文字母字符串:" << endl;

  cin >> lowerCase;

  

  int strLength = strlen(lowerCase);

  for(int i = 0; i < strLength; i++) {

    lowerCase[i] = toupper(lowerCase[i]);

  }

  

  cout << "转化为大写字母后为:" << lowerCase << endl;

  

  return 0;

}

在这段代码中,我们创建了一个字符数组`lowerCase`并从用户那里获取输入。然后,使用`strlen`函数获取输入字符串的长度,再使用`toupper`函数将每个字符转换为大写字母。

`toupper`函数可以将一个字符转换为大写字母。它需要一个字符作为参数,并返回字符的大写形式。

在这个示例中,我们使用一个`for`循环遍历输入字符串的每个字符,然后使用`toupper`函数将其转换为大写字母。最后,我们输出结果。

通过这样的方法,我们可以快速将小写字母转换为大写字母,并用于程序中的其他用途。

  
  

评论区

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