如何用C语言输出26个英文字母和其ascii码的对照表

Python014

如何用C语言输出26个英文字母和其ascii码的对照表,第1张

#include<stdio.h>

void main()

{

char ch                         /*声明变量*/

for (ch = 'a' ch <= 'z' ch++)  /*小写字母*/

{

printf("%c:%4d   ", ch, ch)

if (ch%5 == 0)               /*输出格式控制*/

putchar('\n')

}

printf("\n\n")

for (ch = 'A' ch <= 'Z' ch++)  /*大写字母*/

{

printf("%c:%4d   ", ch, ch)

if (ch%5 == 0)               /*输出格式控制*/

putchar('\n')

}

system("pause")                          /*任意键退出*/

}

扩展资料:

注意事项

1、在计算机的存储单元中,一个ASCII码值占一个字节(8个二进制位),其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来 检验是否出现错误的一种方法,一般分奇校验和偶校验两种。

奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规 定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。

2、因为1位二进制数可以表示(21=)2种状态:0、1;而 2位二进制数可以表示(22)=4种状态:00、01、10、11;依次类推,7位二进制数可以表示(27=)128种状态,每种状态都唯一地编为一个7 位的二进制码,对应一个字符(或控制码),这些码可以排列成一个十进制序号0~127。所以,7位ASCII码是用七位二进制数进行编码的,可以表示 128个字符。

第0~32号及第127号(共34个)是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;

第33~126号(共94个)是字符,其中第48~57号为0~9十个阿拉伯数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。

26个英文字母在编程中各代表:

A:65

B:66

C:67

D:68

E:69

F:70

G:71

H:72

I:73

J:74

K:75

L:76

M:77

N:78

O:79

P:80

Q:81

R:82

S:83

T:84

U:85

V:86

W:87

X:88

Y :89

Z:90

我猜你是在找ASCII表

ASCII表

-------------------------------------------------------------

ASCII Characters

Dec Hex CharCode Dec Hex Char

0 0 NUL6440@

1 1 SOH6541A

2 2 STX6642B

3 3 ETX6743C

4 4 EOT6844D

5 5 ENQ6945E

6 6 ACK7046F

7 7 BEL7147G

8 8 BS 7248H

9 9 HT 7349I

100ALF 744AJ

110BVT 754BK

120CFF 764CL

130DCR 774DM

140ESO 784EN

150FSI 794FO

1610SLE8050P

1711CS18151Q

1812DC28252R

1913DC38353S

2014DC48454T

2115NAK8555U

2216SYN8656V

2317ETB8757W

2418CAN8858X

2519EM 8959Y

261ASIB905AZ

271BESC915B[

925C \

281CFS 935D]

291DGS 945E^

301ERS 955F_

311FUS 9660`

3220(space)9761a

3321! 9862b

3422"

9963c

3523# 10064d

3624$

3725% 10165e

3826& 10266f

3927' 10367g

4028( 10468h

4129) 10569i

422A* 1066Aj

432B+ 1076Bk

442C, 1086Cl

452D- 1096Dm

462E. 1106En

472F/ 1116Fo

48300 11270p

49311 11372q

50322 11472r

51333 11573s

52344 11674t

53355 11775u

54366 11876v

55377 11977w

56388 12078x

57399 12179y

583A: 1227Az

593B 1237B{

603C< 1247C|

613D= 1257D}

623E> 1267E~

633F? 1277F