21xrx.com
2024-12-22 20:53:14 Sunday
登录
文章检索 我的文章 写文章
【C++代码】小写字符转大写
2023-07-12 14:49:47 深夜i     --     --
C++ 代码 小写字符 大写

C++程序语言是一种高级计算机编程语言,它被广泛应用在各种计算机领域。C++语言灵活、高效,且可以实现各种算法和应用程序。今天我们要讲的是一个C++代码实现小写字符转换为大写字符。

在C++中,我们可以使用ASCII码来表示字符。其中,小写字母的ASCII码范围是97-122,而大写字母的ASCII码范围是65-90。因此,我们可以通过ASCII码转换来实现小写字符转换为大写字符。

下面是一个简单的C++程序,实现了将输入的小写字符转换为大写字符:


#include <iostream>

using namespace std;

int main() {

  char ch;

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

  cin >> ch;

  if(ch >= 97 && ch <= 122)

    ch = ch - 32;

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

  

  else

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

  

  return 0;

}

以上程序中,我们首先输入一个小写字符,然后判断输入的字符是否在小写字母的ASCII码范围内。若在,则使用ASCII码转换将该字符转换为大写字符。最后输出转换后的大写字符。如果输入的字符不是小写字母,则输出错误信息。

通过以上程序,我们可以轻松地将小写字符转换为大写字符。但需要注意的是,C++中的字符类型是有符号类型,因此需要判断输入的字符是否为负数,以避免出现不必要的错误。

  
  

评论区

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