21xrx.com
2024-11-05 17:34:21 Tuesday
登录
文章检索 我的文章 写文章
C++小写字母转大写字母简单代码
2023-07-05 15:16:48 深夜i     --     --
C++ 小写字母 大写字母 简单代码

在C++中,小写字母转大写字母只需要将字母的ASCII码减去32,即可得到大写字母的ASCII码。因此,我们可以利用C++的字符变量类型和ASCII码,编写简单的代码实现小写字母转大写字母。

下面是示例代码:


#include <iostream>

using namespace std;

int main() {

  char c;

  cout << "请输入一个小写字母:" << endl;

  cin >> c;

  if (c >= 'a' && c <= 'z') // 判断是否为小写字母

    c -= 32; // 转换为大写字母的ASCII码

    cout << "转换为大写字母后为:" << c << endl;

   else

    cout << "输入的不是小写字母!" << endl;

  

  return 0;

}

以上代码中,首先通过输入流对象cin读取一个字符,并将其保存在变量c中。随后使用if语句判断该字符是否为小写字母,如果是则将其ASCII码减去32即可得到对应的大写字母,输出结果即可。若输入的字符不是小写字母,则输出提示信息。

在实际应用中,该代码可以用于输入一段英文文本,将其中的小写字母全部转换为大写字母以便于处理。

总之,通过利用C++的字符变量类型和ASCII码,转换小写字母为大写字母的代码变得非常简单易懂,利用此技巧可以方便我们在实际开发中快速转换文本字符的大小写形式。

  
  
下一篇: C++ 实数的定义

评论区

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