c语言ascll码中az和az是多少

2021-03-05 05:09:54 字数 4158 阅读 9511

1楼:

c语言 ascii码中,a~z:65-90, a~z:97-122(分别一一对应)。

ascii(american standard code for information interchange,美国标准信息交换**)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准iso/iec 646。ascii 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。

标准ascii 码也叫基础ascii码,使用7 位二进制数来表示所有的大写和小写字母,数字0 到9、标点符号, 以及在美式英语中使用的特殊控制字符。

2楼:匿名用户

a~z:65-90,

a~z:97-122,

3楼:匿名用户

ascii(american standard code for information interchange,美国信息交换标准**)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准iso/iec 646。

请注意,ascii是american standard code for information interchange缩写,而不是ascⅱ(罗马数字2),有很多人在这个地方产生误解。

c语言、 如何将a-z转换成ascii码?、不是输出、 还需要用,转换的ascii码进行运算的值能输出么?

4楼:风飘落雪

c语言中,将a-z转换成ascii码的方法就是将字符的格式进行转换一下就行了,比如

一个字符是char a=‘b’;转换成ascii码就是int c=a;就将字符a的值转换为了整数类型c的值了;

转换之后还需使用的话,就将那个int类型的数据直接来用就行了,比如#include

int main()

5楼:匿名用户

(int)'a' (int)'b'

大小写字母和数字的ascii码值是多少

6楼:哇哎西西

a-z:97-122,a-z:65-90,0-9:48-57。

ascii 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。

0~31及127(共33个)是控制字符或通信专用字符(其余为可显示字符),如控制符:lf(换行)、cr(回车)、ff(换页)、del(删除)、bs(退格)、bel(响铃)等;通信专用字符:soh(文头)、eot(文尾)、ack(确认)等;

32~126(共95个)是字符(32是空格),其中48~57为0到9十个阿拉伯数字;

65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。

7楼:匿名用户

a-z:97-122

a-z:65-90

0-9:48-57

scii(american standard code for information interchange,美国标准信息交换**)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准iso/iec 646。

ascii表:

8楼:最终涅槃

计算机组成原理第二章 数制与编码部分有详细讲解 这里给出总结性的回答:

数字0-9: 30h+对应数字值,如6的ascii码值=30h+6=36h 转换成十进制就是54;

大写字母:40h+对应字母序号,如c的ascii码值=40h+3=43h 转换成十进制=67;

小写字母:60h+对应字母序号,如c的ascii码值=60h+3=63h。

记住 30h、40h、60h即可^_^

9楼:你妹

把问题说清楚,你直接问大小写字母和数字,二是哥们儿怎么回答你。

10楼:稀饭如雪

下表列出了字符集中的 0 - 127。

**字符** 字符 ** 字符 ** 字符0 32 [空格] 64 @ 96 `1 33 ! 65 a 97 a

2 34 " 66 b 98 b

3 35 # 67 c 99 c

4 36 $ 68 d 100 d

5 37 % 69 e 101 e

6 38 & 70 f 102 f

7 39 ' 71 g 103 g

8 ** 40 ( 72 h 104 h

9 ** 41 ) 73 i 105 i

10 ** 42 * 74 j 106 j11 43 + 75 k 107 k

12 44 , 76 l 108 l

13 ** 45 - 77 m 109 m14 46 . 78 n 110 n

15 47 / 79 o 111 o

16 48 0 80 p 112 p

17 49 1 81 q 113 q

18 50 2 82 r 114 r

19 51 3 83 s 115 s

20 52 4 84 t 116 t

21 53 5 85 u 117 u

22 54 6 86 v 118 v

23 55 7 87 w 119 w

24 56 8 88 x 120 x

25 57 9 89 y 121 y

26 58 : 90 z 122 z

27 59 ; 91 [ 123

30 - 62 > 94 ^ 126 ~

31 63 ? 95 _ 127

11楼:做而论道

参考:http://hi.

baidu.***/%d7%f6%b6%f8%c2%db%b5%c0/blog/item/31c4fdf58190c270dcc47421.html

12楼:雪

'a'=97;'a'=65;'0'=32

在c语言中怎么比较两个字母的ascll码大小?随便写个**举个例子谢谢

13楼:沧海雄风

intmain()

else

}char按照%d输出就是ascii码按照%c就是字符所以可以直接比大小··

14楼:匿名用户

字符本身并没有编码的区别~

字符本身的定义就是一个八字节的数据,

而ascii码是一种编码规则。(也可以说是一种编码表,对照表)

如一个字符中的数值为41,那么从ascii表中,我们找出其对应的值,就可以知道这个值对应的是一个拉丁字母'a';

如果你认为ascii码的大小是在字母在表中的前后关系,那么你完全可以直接用字符进对比~

但是你认为ascii码的大小是字母自然的前后关系,那么就要看具体的情况了,如果编码表中字母的顺序与字母的自然顺序是一致的,那么可以用字符直接比较,如果顺序是相反的,也可以直接用字符比较,结果取反值

如果编码顺序与字母自然顺序不是简单的映射关系,那么你就要先对字母自然顺序进排序,然后再根据这顺序比较字母的前后关系

ascii编码中,ascii对字母的排序与字母的自然顺序是致的,所以你可以直接用字符进行对比,然后以此判断字母的前后关系~

15楼:匿名用户

#includeintmain()return0;}执行结果:a:65b:

66c:67d:68e:

69f:70g:71h:

72i:73j:74k:

75l:76m:77n:

78o:79p:80q:

81r:82s:83t:

84u:85v:86w:

87x:88y:89z:

90请按任意键继续...因为你没有说明是要大写字母还是小写字母,故以大写为例。如果你想输出小写字母则for中ch从a到z即可,若想大小写对应输出,则设立ch1,ch2分别显示大小写即可。

16楼:听不清啊

char c1,c2;

if(c1>c2)....

c语言中"定义"char"a 1"和char"a“1”和c

1楼 风雷雪电 第一bai 个char a 1,则a的值du为数值1。 第二个语法zhi 错误。第三个char a 1 ,则daoa的值为字回符 1 ,对应的数值请参考ascii码,答是数值49。此时 printf d a 得数值49printf c a 得字符1 c语言,char a 和char ...

C语言中zyx是什么意思,C语言中z=x>y?x:y是什么意思?

1楼 三天打鱼 x 1y 3 z 5z y 条件成立 返回1 然后用返回的值跟后面的x比较 1 x 条件不成立 返回0 所以结果是0 要合并两个逻辑 应该用 与运算符 写为 z y y x 2楼 现实梦幻者 这是真假判断 先z y 5 3为真,结果是1 再 1 x 为假,结果是0 c语言中z x y...

在C语言中“a b”是什么意思,c语言中,a^b是什么意思?

1楼 匿名用户 a 异或 b 按位异或 比如 a 为 5 0101 b 为 7 0111 0010 对应位相同为0, 不同为1 希望对你有帮助。谢谢 c语言中,a b是什么意思? 2楼 匿名用户 按位异或, 例如 include int main 输出结果是8 1010 10 0010 2 1000...