21xrx.com
2024-11-09 09:50:48 Saturday
登录
文章检索 我的文章 写文章
C++程序:输入小写字母,输出大写字母和ASCII码
2023-07-13 22:42:46 深夜i     --     --
C++ 小写字母 大写字母 ASCII码

在编程世界中,C++是一个非常常用的编程语言,也是编写操作系统、数据库和Web服务器等大型软件的一种主流语言。今天我们来学习一下一个简单的C++程序。

这个程序的目的是输入小写字母,然后输出该字母的大写字母和ASCII码。下面是这个程序的代码:


#include <iostream>

using namespace std;

int main() {

  char lowercase_letter;

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

  cin >> lowercase_letter;

  char uppercase_letter = toupper(lowercase_letter);

  int ascii_code = static_cast<int>(lowercase_letter);

  cout << "大写字母:" << uppercase_letter << endl;

  cout << "ASCII码:" << ascii_code << endl;

  return 0;

}

让我们看一下这段代码是如何运作的:

我们首先定义了一个名为`lowercase_letter`的字符变量,并请求用户输入它。接下来,我们使用`toupper()`函数将这个小写字母转换成大写字母,并将其存储在名为`uppercase_letter`的另一个字符变量中。我们还使用了`static_cast ()`函数来将输入的字符转换为整型的ASCII码,并将结果存储在一个名为`ascii_code`的整型变量中。

最后,我们使用`cout`语句将大写字母和ASCII码输出到屏幕上。需要注意的是,在输出ASCII码时,我们使用了`static_cast ()`来将字符类型的`lowercase_letter`转化为整型。

在执行程序时,我们可以看到这样的输出:


请输入小写字母:a

大写字母:A

ASCII码:97

这个程序非常简单,但是在你学习C++的旅程中,也许你会遇到更加复杂的程序,因此请保持耐心和恒心,持续努力学习。

  
  
下一篇: VC++错误:C2143

评论区

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