1樓:幻翼高達
通過ascii碼中大寫英文本母是連續的特性做出來的。
過程:ascii碼中大寫英文本母是連續表,g在a後面6位,因此g的ascii碼=1000001(二進位制)+6(十進位制)=1000111(二進位制)。
ascii 碼使用指定的7 位或8 位二進位製數組合來表示128 或256 種可能的字元。標準ascii 碼也叫基礎ascii碼,使用7 位二進位製數(剩下的1位二進位制為0)來表示所有的大寫和小寫字母,數字0 到9、標點符號, 以及在美式英語中使用的特殊控制字元。其中:
0~31及127是控制字元或通訊專用字元。ascii值為8、9、10 和13 分別轉換為退格、製表、換行和回車字元。它們並沒有特定的圖形顯示,但會依不同的應用程式,而對文字顯示有不同的影響。
32~126是字元,其中48~57為0到9的數字。65~90為26個大寫英文本母,97~122號為26個小寫英文本母,其餘為一些標點符號和運算符號等。
擴充套件資料:
大寫英文本母ascii碼(十進位制)列表:
65:大寫字母a
66:大寫字母b
67:大寫字母c
68:大寫字母d
69:大寫字母e
70:大寫字母f
71:大寫字母g
72:大寫字母h
73:大寫字母i
74:大寫字母j
75:大寫字母k
76:大寫字母l
77:大寫字母m
78:大寫字母n
79:大寫字母o
80:大寫字母p
81:大寫字母q
82:大寫字母r
83:大寫字母s
84:大寫字母t
85:大寫字母u
86:大寫字母v
87:大寫字母w
88:大寫字母x
89:大寫字母y
90:大寫字母z
2樓:尋秦記記
c與g相差4,已知'c'的編碼是1000011,那麼'g'的編碼就是1000011 + 4 = 1000011 + 0000100 = 1000111
3樓:匿名使用者
ascii碼表,是人為確定的,沒有過程,為了計算機識別而指定,
已知「a」字元所對應的ascii碼是1000001,那麼「b」字元所對應的ascii碼是???用十六進位制表示
4樓:非常可愛
是62h。
1000001b是a的二進位製數,它轉化為
十六進位制為41h,41h加上20h就是a的ascii碼61h,那麼b的ascii則是a加1h,為62h。
41h對應於十進位制的65,01000011b對應於十進位制的67,在ascii中,字母是連續的,所以67對就於c。即01000011b對應字元為c(大寫)。
擴充套件資料
ascii碼的發展和使用
1、2023年ibm pc rom256個字元的字符集,即ibm擴充套件字符集 。
2、2023年11windows字符集被稱作「ansi字符集」,遵循了ansi草案和iso標準(ansi/iso8859-1-1987,簡「latin 1」。
3、為了解決中國、日本和南韓的象形文本元和ascii的某種相容性,出現了雙位元組字符集(dbcs:double-byte character set)。dbcs從 第256 **開始,就像ascii一樣,最初的128個**是ascii。
然而,較高的128個**中的某些總是跟隨著第二個位元組。這兩個位元組一起(稱作首位元組和跟隨位元組)定義乙個字元,通常是乙個複雜的象形文本。
5樓:幻翼高達
已知「a」字元所對應的ascii碼是1000001,那麼「b」字元所對應的ascii碼是62(十六進位制)。
ascii碼中大寫英文本母之後是6個標點符號字元,再之後是小寫英文本母,並且都是連續表。所以b在a後面33位,所以b的ascii碼=1000001(二進位制)+33(十進位制)=1100010(二進位制)=(十六進位制)。
標準ascii 碼也叫基礎ascii碼,使用7位二進位製數(剩下的1位二進位制為0)來表示所有的大寫和小寫字母,數字0 到9,標點符號, 以及在美式英語中使用的特殊控制字元。其中:
0~31及127是控制字元或通訊專用字元。32~126是字元,其中48~57為0到9的阿拉伯數字。65~90為26個大寫英文本母。
97~122號為26個小寫英文本母。其餘為一些標點符號和運算符號等。
擴充套件資料:
英文本母ascii碼(十進位制)列表:
65:大寫字母a
66:大寫字母b
67:大寫字母c
68:大寫字母d
69:大寫字母e
70:大寫字母f
71:大寫字母g
72:大寫字母h
73:大寫字母i
74:大寫字母j
75:大寫字母k
76:大寫字母l
77:大寫字母m
78:大寫字母n
79:大寫字母o
80:大寫字母p
81:大寫字母q
82:大寫字母r
83:大寫字母s
84:大寫字母t
85:大寫字母u
86:大寫字母v
87:大寫字母w
88:大寫字母x
89:大寫字母y
90:大寫字母z
97:小寫字母a
98:小寫字母b
99:小寫字母c
100:小寫字母d
101:小寫字母e
102:小寫字母f
103:小寫字母g
104:小寫字母h
105:小寫字母i
106:小寫字母j
107:小寫字母k
108:小寫字母l
109:小寫字母m
110:小寫字母n
111:小寫字母o
112:小寫字母p
113:小寫字母q
114:小寫字母r
115:小寫字母s
116:小寫字母t
117:小寫字母u
118:小寫字母v
119:小寫字母w
120:小寫字母x
121:小寫字母y
122:小寫字母z
6樓:心理與教育科學
62h,將已知轉化為十六進位製數,a同a之間差20h,則a同b之間差21h,因此求出來的值➕21h=62h
7樓:匿名使用者
就ascii碼值而言,乙個字母的大寫(ascii碼值)與小寫(ascii碼值)相差20h.
即:「a」字元所對應的ascii碼1000001b加上20h就是字母「a」的ascii碼,所以,「b」字元所對應的ascii碼是:1000001b+20h+1=41h+20h+1=62h
用ascii碼表示字母的c語言程式
ascii碼表示字母,宣告為 char 型,你可以用 10進製,16進製制,8進製數值表示,也可以用字元常量 a b z a b z 表示.下面用10進製,16進製制數值,用 c 格式輸出 小寫和大寫英文本母。include main 你直接宣告變數char a 0102 這是你printf c a...
在標準ASCII碼表中,已知英文本母A的ASCII碼是01000001,英文本母F的ASCII碼是多少
在標準ascii碼表中,英文本母f的ascii碼是01000110。ascii碼中大寫英文本母是連續表,f在a後面5位,所以f的ascii碼 01000001 二進位制 5 十進位制 01000110 二進位制 ascii 碼使用指定的7位或8位二進位製數組合來表示128或256種可能的字元。標準a...
c中字串為什麼有兩種形式,c中字串為什麼有兩種形式?cstyle和string有什麼區別?
c style 是乙個指標,或者char陣列,字串的末尾有 0字元 string是乙個stl中的類,用於處理字串,string有乙個方法可以返回乙個c style指標 string中還包含了很多處理字串需要的方法,一般不最強最快效率的情況下用string不容易出錯 c style 是最原始的,位元組...