21xrx.com
2024-11-05 14:52:21 Tuesday
登录
文章检索 我的文章 写文章
C++打印32-127的ASCII码
2023-07-05 15:48:08 深夜i     --     --
C++ 打印 ASCII码 32 12

ASCII码是计算机中常用的字符编码系统,它将每个字符映射为一个唯一的数字编码。其中,可打印字符的编码范围是32-127,包括了数字、字母、符号和控制字符等。在C++中,我们可以使用循环语句来打印出这些ASCII码。

下面是一个简单的C++程序,用于打印出32-127的ASCII码:


#include <iostream>

using namespace std;

int main()

{

  for(int i = 32; i <= 127; i++)

  {

    cout << (char)i << " ";

  }

  return 0;

}

这个程序中使用了一个for循环,从32开始循环到127,每次对变量i进行自增操作。在循环体内,我们使用了cout语句打印出i对应的ASCII码字符。需要注意的是,我们需要将i强制转换为char类型,才能够正确地输出对应的ASCII码字符。

当我们运行这个程序时,可以得到如下输出结果:


  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~

从输出结果来看,这个程序成功地输出了32-127的所有可打印ASCII码字符。在实际应用中,我们可以使用类似的方法来进行字符的转换和打印等操作。

  
  

评论区

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