在ASCII码字符编码中,啥字符无法显示或打印出来

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在ASCII码字符编码中,啥字符无法显示或打印出来相关的知识,希望对你有一定的参考价值。

1.字符%;2.运算符号+;3.空格;4.控制符号(其ASCII编码十进制编号在0-31之间)
哪个是正确答案呢?

0的字符NULL表示什么都不做

000 NULL 空;

007 (beep) beep声音;

009 (tab) 水平制表符,这个不能显示,但可以说能打印,想当与按键盘的tab键;

010 (line feed) 换行,这个不能显示,但可以说能打印;

013 (carriage return) 回车,这个不能显示,但可以说能打印;

011 (home) 垂直制表符,这个不能显示,但可以说能打印;

012 (form feed) 换页符。

扩展资料

ASCII字符集由95个可打印字符(0x20-0x7E)和33个控制字符(0x00-0x1F,0x7F)组成。可打印字符用于显示在输出设备上;

例如:荧屏或者打印纸上,控制字符用于向计算机发出一些特殊指令;

例如:0x07会让计算机发出哔的一声,0x00通常用于指示字符串的结束,0x0D和0x0A用于指示打印机的打印针头退到行首(回车)并移到下一行(换行)。

参考技术A

ASCII码值为0-31的字符是非打印字符,无法显示或打印出来。


ASCII码大致可以分作三部分组成。

    第一部分是:ASCII非打印控制字符; 
    第二部分是:ASCII打印字符; 
    第三部分是:扩展ASCII打印字符。


    第一部分:ASCII非打印控制字符表

    ASCII表上的数字0–31分配给了控制字符,用于控制像打印机等一些外围设备。例如,12代表换页/新页功能。此命令指示打印机跳到下一页的开头。(参详ASCII码表中0-31)

    第二部分:ASCII打印字符

    数字 32–126 分配给了能在键盘上找到的字符,当您查看或打印文档时就会出现。数字127代表 DELETE 命令。(参详ASCII码表中32-127)


    ASCII码表 0-127

    

    第三部分:扩展ASCII打印字符

    扩展的ASCII字符满足了对更多字符的需求。扩展的ASCII包含ASCII中已有的128个字符(数字0–32显示在下图中),又增加了128个字符,总共是256个。即使有了这些更多的字符,许多语言还是包含无法压缩到256个字符中的符号。因此,出现了一些ASCII的变体来囊括地区性字符和符号。例如,许多软件程序把ASCII表(又称作ISO8859-1)用于北美、西欧、澳大利亚和非洲的语言。

    

    

参考技术B 2^6=64,所以6位二进制即可。

6位二进制最小表示0(000000),最大表示63(111111),可以对50个字符进行编码。

补充:
啊,你的补充有点象我家小学生的问题,你时不时也是小学哦。
二进制数是什么明白不:就是每一位只可能是0或者1的数,一位二进制只有0和1,两位的有四种:00、01、10、11,三位的有几种,你立即答出来,课堂练习。
根据你上面回答三位二进制的表示范围,那么更多位数的范围你也知道怎么计算了。但是我们不用每一个都去算,可以总结规律,一位表示的范围是2的1次方,2位的范围是2的2次方,……,6位就是2的6次方了哈。
5位二进制数只能有0~31共32种可能,无法对50个字符进行编码,所以本题需要6位。
参考技术C 应该是ascii 码为0 的字符 null 表示什么都不做。 其余字符均("%",'+','\r',)可以显示出来! 控制字符吧 这道题,控制字符是响应相应的操作 如发出声音等动作。 参考技术D 4.控制符号(其ASCII编码十进制编号在0-31之间)本回答被提问者采纳

ASCII码字符对照表

1、ASCII 打印字符:数字 32–126 分配给了能在键盘上找到的字符,当您查看或打印文档时就会出现。注:十进制32代表空格 ,十进制数字 127 代表 DELETE 命令。下面是ASCII码和相应数字的对照表

ASCII 码 字符   ASCII 码 字符   ASCII 码 字符   ASCII 码 字符
十进位 十六进位   十进位 十六进位   十进位 十六进位   十进位 十六进位
032 20     056 38 8   080 50 P   104 68 h
033 21 !   057 39 9   081 51 Q   105 69 i
034 22 "   058 3A :   082 52 R   106 6A j
035 23 #   059 3B ;   083 53 S   107 6B k
036 24 $   060 3C <   084 54 T   108 6C l
037 25 %   061 3D =   085 55 U   109 6D m
038 26 &   062 3E >   086 56 V   110 6E n
039 27   063 3F ?   087 57 W   111 6F o
040 28 (   064 40 @   088 58 X   112 70 p
041 29 )   065 41 A   089 59 Y   113 71 q
042 2A *   066 42 B   090 5A Z   114 72 r
043 2B +   067 43 C   091 5B [   115 73 s
044 2C ,   068 44 D   092 5C \   116 74 t
045 2D -   069 45 E   093 5D ]   117 75 u
046 2E .   070 46 F   094 5E ^   118 76 v
047 2F /   071 47 G   095 5F _   119 77 w
048 30 0   072 48 H   096 60 `   120 78 x
049 31 1   073 49 I   097 61 a   121 79 y
050 32 2   074 4A J   098 62 b   122 7A z
051 33 3   075 4B K   099 63 c   123 7B {
052 34 4   076 4C L   100 64 d   124 7C |
053 35 5   077 4D M   101 65 e   125 7D }
054 36 6   078 4E N   102 66 f   126 7E ~
055 37 7   079 4F O   103 67 g   127 7F DEL

2、ASCII 非打印控制字符:ASCII 表上的数字 0–31 分配给了控制字符,用于控制像打印机等一些外围设备。例如,12 代表换页/新页功能。此命令指示打印机跳到下一页的开头。 
技术分享 

3、扩展 ASCII 打印字符:扩展的 ASCII 字符满足了对更多字符的需求。扩展的 ASCII 包含 ASCII 中已有的 128 个字符(数字 0–32 显示在下图中),又增加了 128 个字符,总共是 256 个。即使有了这些更多的字符,许多语言还是包含无法压缩到 256 个字符中的符号。因此,出现了一些 ASCII 的变体来囊括地区性字符和符号.

技术分享

以上是关于在ASCII码字符编码中,啥字符无法显示或打印出来的主要内容,如果未能解决你的问题,请参考以下文章

在ASCII码字符编码中,啥字符无法显示或打印出来

ASCII码字符对照表

计算机的字符与编码集

ASCII码字符对照表

ASCII码表

计算机组成原理 王道考研2021 第二章:数据的表示和运算 -- BCD码字符与字符串(ASCII大端模式 / 小端模式)