导航:主页
在c语言中,ASCII码是什么意思? C语言怎么求字符的ascii码
在c语言中,ASCII码是什么意思? C语言怎么求字符的ascii码
相关问题:
网民:
是字符表,字节范围为0-255,每个数可以表示一个字符。 计算机都用1、0编码,获得与二进制相对应的十进制数字后,才能解析成相应的字符。
但是,128-255基本上没有定义,将用于今后的扩展。
例如;
字符' a ',的ASCII是97。
可以做实验
char tmp=97;
printf('%c,tmp;
在输出终端中表示为a。
其他也一样。
以下是部分表格
ascii表(7位)。
(ascii=americanstandardcodeforinformationinterchange )
Decimal Octal Hex Binary Value
--------------------
00000000000000000nul(nullchar.) )。
01001001001001000001 soh (startofheader ) )。
0200200200200200000010 stx (startoftext ) ) ) )。
03003003003003000011 ETX (end of text ) ) ) )。
040040040040040000100终止传输) )。
050050050050050000101 enq (enquiry ) ) )。
0600600600600000110确认(ack ) )。
0700700700700000111bel(bell ) ) ) ) ) ) ) ) ) ) )。
08010000800001000bs(backspace ) ) )。
09011009000001001 ht (horizontal tab ) ) )。
01001200a00001010lf(linefeed ) )。
01101300 b 00001011 vt (vertical tab ) )。
01201400 c 00001100调频(ff ) )。
01301500 d 00001101电信公司(Cr ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )。
01401600e00001110so(shiftout ) )。
01501700f00001111si(shiftin ) ) ) ) ) ) ) ) ) ) ) )。
01602001000010000 dle (数据链接扫描) )。
01702101100010001DC1(Xon ) ) (Device Control 1) ) ) )。
01802201200010010 dc2 (设备控制2 ) )。
01902301300010011DC3(xoff ) ) (设备控制3 ) ) ) )。
02002401400010100 dc4 (设备控制) )。
02102501500010101 nak (negativeacknowledgement )。
02202601600010110同步空闲(syn ) () ) ) )。
02302701700010111 etb (end of trans.block ) ) ) ) ) ) ) ) ) )。
02403001800011000扫描(取消) )。
02503101900011001人民币(em ) )。
02603201 a 00011010子系统(sub ) )。
02703301 b 00011011电脑(escape )
02803401 c 00011100文件分隔器)。
02903501 d 00011101 GS (组加速器) )。
03003601 e 00011110 RS (request to send (record separator ) ) ) ) ) ) ) ) ) ) ) e 00011110 ) ) ) )。
03103701 f 00011111美国(单元间隔) )。
03204002000100000 sp (空间)
033 041 021 00100001! (exclamation标记)
03404202200100010 ((双质量) ) )。
03504302300100011#(numbersign ) ) ) ) ) ) ) )。
036 044 024 00100100
$ (dollar sign)037 045 025 00100101 % (percent)
038 046 026 00100110 & (ampersand)
039 047 027 00100111 ' (single quote)
040 050 028 00101000 ( (left/opening parenthesis)
041 051 029 00101001 ) (right/closing parenthesis)
042 052 02A 00101010 * (asterisk)
043 053 02B 00101011 + (plus)
044 054 02C 00101100 , (comma)
045 055 02D 00101101 - (minus or dash)
046 056 02E 00101110 . (dot)
047 057 02F 00101111 / (forward slash)
048 060 030 00110000 0
049 061 031 00110001 1
050 062 032 00110010 2
051 063 033 00110011 3
052 064 034 00110100 4
053 065 035 00110101 5
054 066 036 00110110 6
055 067 037 00110111 7
056 070 038 00111000 8
057 071 039 00111001 9
058 072 03A 00111010 : (colon)
059 073 03B 00111011 ; (semi-colon)
060 074 03C 00111100 < (less than)
061 075 03D 00111101 = (equal sign)
062 076 03E 00111110 > (greater than)
063 077 03F 00111111 ? (question mark)
064 100 040 01000000 @ (AT symbol)
065 101 041 01000001 A
066 102 042 01000010 B
067 103 043 01000011 C
068 104 044 01000100 D
069 105 045 01000101 E
070 106 046 01000110 F
071 107 047 01000111 G
072 110 048 01001000 H
073 111 049 01001001 I
074 112 04A 01001010 J
075 113 04B 01001011 K
076 114 04C 01001100 L
077 115 04D 01001101 M
078 116 04E 01001110 N
079 117 04F 01001111 O
080 120 050 01010000 P
081 121 051 01010001 Q
082 122 052 01010010 R
083 123 053 01010011 S
084 124 054 01010100 T
085 125 055 01010101 U
086 126 056 01010110 V
087 127 057 01010111 W
088 130 058 01011000 X
089 131 059 01011001 Y
090 132 05A 01011010 Z
091 133 05B 01011011 [ (left/opening bracket)
092 134 05C 01011100 (back slash)
093 135 05D 01011101 ] (right/closing bracket)
094 136 05E 01011110 ^ (caret/circumflex)
095 137 05F 01011111 _ (underscore)
096 140 060 01100000 `
097 141 061 01100001 a
098 142 062 01100010 b
099 143 063 01100011 c
100 144 064 01100100 d
101 145 065 01100101 e
102 146 066 01100110 f
103 147 067 01100111 g
104 150 068 01101000 h
105 151 069 01101001 i
106 152 06A 01101010 j
107 153 06B 01101011 k
108 154 06C 01101100 l
109 155 06D 01101101 m
110 156 06E 01101110 n
111 157 06F 01101111 o
112 160 070 01110000 p
113 161 071 01110001 q
114 162 072 01110010 r
115 163 073 01110011 s
116 164 074 01110100 t
117 165 075 01110101 u
118 166 076 01110110 v
119 167 077 01110111 w
120 170 078 01111000 x
121 171 079 01111001 y
122 172 07A 01111010 z
123 173 07B 01111011 { (left/opening brace)
124 174 07C 01111100 | (vertical bar)
125 175 07D 01111101 } (right/closing brace)
126 176 07E 01111110 ~ (tilde)
127 177 07F 01111111 DEL (delete)
匿名网友:
1.C语言中ASCII码是什么意思?
答:是一个字符表,一个字节的范围是0-255,每个数可以表示一个字符。计算机都是以1,0编码的,可以先取得二进制对应的10进制,再解析为对应的字符。 但128-255基本上没有被定义,用于以后扩展。 例如; 字符'a',的ASCII是97。 你可以做个是实验 ch...
2.c语言怎么求字符的ascii码
答:#include int main() {char c; printf(请输入一个字符:); scanf(%c,&c); printf(%c的ASCII码是%dn,c,c); return 0; }
3.c语言中的ASCII码怎么应用?
答:所有的字符型数据在运算时都是用ASCII码进行的。 如:char ch='a'+1; ‘a'的ASCII码是97,相当于97+1
4.C语言如何输出字符变量的ascii码
答:char y='X'; printf(%c ,y); // 得 字符 X printf(%d ,y); // 得字符变量的ascii码,十进制数 printf(%x ,y); // 得字符变量的ascii码,十六进制数 printf(%o ,y); // 得字符变量的ascii码,八进制数
5.用C语言编写程序,输出ASCII码
答:下面的程序打印输出所有的ASCII代码表: main(){ int c; for (c=0;c
6.c语言中,‘ ’的ascii 码是多少
问:谢谢大虾们的解答了
7.C语言字符转换ASCII码
问:有没有哪位激昂的网络能详细说明下,不用PRINTF这个函数,重点是要用自己的写...
8.用c语言怎么打出某个字母的ascii码?
答:01.#include 02.#include //内置函数头文件 03.int main() 04.{ 05.//常用内置函数 - 0 表示假 非0表示真 06.printf(%dn, isupper('a'));//判断是否是大写字母 07.printf(%dn, islower('a')); //判断是否是小写字母 08.printf(%dn, isa...
9.C语言中'A'表示字母A还是ascii码?
问:比如比较两个字母的ascii码,可以直接用不加引号的字母吗?如A
10.C语言中 如何输出两个字符的ASCII码
答:字符和int是相通的,以%c格式输出就是字符,以%d格式输出就是对应ASCII码
问题推荐