首页 > 编程知识 正文

c语言中ascii是什么意思,c语言取ascii码

时间:2023-05-03 16:22:48 阅读:175949 作者:4503

导航:主页

在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码

问题推荐

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。