21xrx.com
2025-04-17 23:16:31 Thursday
文章检索 我的文章 写文章
C++打印32-127的ASCII码
2023-07-05 15:48:08 深夜i     15     0
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码字符。在实际应用中,我们可以使用类似的方法来进行字符的转换和打印等操作。

  
  

评论区