已知英文小写字母a的ASCII码为十六进制数61H
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 19:29:16
6DH是指十六进制时m为6D,满16进一位0123456789abcde而p在m后三位,往后推三位m:6Dn:6Eo:70p:71故p为71H
8进制101=10进制65,所以答案是A
d的ASCII为100,十进制的100转化为二进制为1100100,所以选B
ASCII码表中的大写字母Z后有6个其他字符,接着便是小写字母.现在已知:字母Y的ASCII码为(1011001)2,则字母a的ASCII码用十六进制表示是()A:61HB:62HC:63HD:64H
650100000165+3201100001再问:不是小写字母a是65+32吗,为啥d也是?再答:上面是小写字母a小写字母d是:680100010068+3201100100
44再问:不是44H吧?再答:啊?H什么意思再答:有H吗再答:ASCII好像没有H再问:谢谢你
102为八进制,转换成十进制是64+0+2=66也就是大写字母B.B
Y+8=a8=(1000)2所以a的ASCII码二进制值为:1011001+1000=1100001选B
选D.A和C实际是一样的,B不用解释了.%26实际就是看这个字母比A大多少,然后加到a上,就得到对应小写字母,D就是瞎扯淡
数字:48-57小写字母:97-122大写字母:65-90
Aklm100往前推两个
只要记住A是65,a是96,其他的字母你自己加一下就知道了比如:小写z的就是96+26=122,以此类推
字符“A”——>“Z”对应的ASCII码:16进制为:41H——>5AH,10进制为:65---->90字符“a”~“z”对应的ASCII码:16进制为:61H---->7AH,10进制为:97---
参照下面的ASCII表,e的ASCII表为101,而且大小写的ASCII值不一样.如果是想编程让他输出的话,可以给一个char型赋值成'e',然后强制用整数输出(%d).另外,大小写字母都没别是挨着的
你弄错了,十六进制没有H的.H代表的是16进制.真正的a是61,d是64.可以写为64H
答案选B小写字母的ASCIIa-z是97-122大写字母的ASCIIA-Z是65-90
假设c='A',分别代入四个答案,结果就出来了.我们来代入D)试试.('A'+c)%26-'a'=('A'+'A')%26-'a'=130%26-97=-97//-97不是'a'的ASCII码
y-m=12,100+12=112