Mã ASCII

1,331 views
Skip to first unread message

duongbn

unread,
Nov 5, 2012, 1:46:39 AM11/5/12
to ky_thuat_...@googlegroups.com
Trong ngôn ngữ C, làm thế nào để biết mã ASCII của một ký tự?

Nguyễn Thị Hồng

unread,
Nov 6, 2012, 8:30:58 PM11/6/12
to ky_thuat_...@googlegroups.com
Vào 13:46:39 UTC+7 Thứ hai, ngày 05 tháng mười một năm 2012, duongbn đã viết:
> Trong ngôn ngữ C, làm thế nào để biết mã ASCII của một ký tự?

Để biết được bảng mã ASCII của một kí tự ta dựa vào các mốc quan trọng sau:
Chữ số bắt đầu từ 0 là 48 rồi tiếp tục ta tính tiếp như số 1 là 49, số 2 là 50...
Chữ cái thường bắt đầu từ a là 97 rồi tiếp tục ta tính tiếp như chữ b là 98, chữ c là 99...
Chữ cái in hoa bắt đầu từ A là 65 rồi tiếp tục ta tính tiếp như chữ B la 66, chữ C là 67...

Phan Văn Lâm

unread,
Nov 7, 2012, 3:00:02 AM11/7/12
to ky_thuat_...@googlegroups.com
Vào 13:46:39 UTC+7 Thứ hai, ngày 05 tháng mười một năm 2012, duongbn đã viết:
> Trong ngôn ngữ C, làm thế nào để biết mã ASCII của một ký tự?

Trong bãng mã có vài điểm giúp dễ nhận biết là
Số 0 là 48 vậy thì các số còn lại cứ thế mà chạy dài đến 9 là 57.
Chữ cái A cách số 0 17 mã vậy A là 65 cứ chạy dài theo bâng 26 chữ cái thì ta đc chữ cuối cùng Z là 90
Chữ cái a cách A 32 mã vậy a là 97 và cứ chạy dài theo 26 chữ cái là ta đã học thuộc được một lượng lớn các mã thông dụng rồi . Chỉ cần chịu khó học thuộc những phần còn lại là có thể biết hết về mã ASCII

Nguyễn Thị Như

unread,
Nov 8, 2012, 9:51:09 PM11/8/12
to ky_thuat_...@googlegroups.com
để biết mã ASCII của một kí tự trong ngôn ngữ c:thì trong bảng mã ASCII có hai hàng dọc và ngang tư đó trong bảng sẻ quy định các kí tự với một số nhất định:
+ bắt đầu từ số o=48 tăng một số lên một đơn vị 9=57
+ chữ a=97 đến z tănh 26 đơn vị
+ bắt đàu từ chữ A=65 theo dãy chữ cái sẽ tăng thêm một đơn vị vậy đến Z=90
từ đó ta có thể suy ra được nhưng chữ còn lại

Nguyễn Thị Ly Na

unread,
Nov 9, 2012, 4:25:03 AM11/9/12
to ky_thuat_...@googlegroups.com
Vào 13:46:39 UTC+7 Thứ hai, ngày 05 tháng mười một năm 2012, duongbn đã viết:
> Trong ngôn ngữ C, làm thế nào để biết mã ASCII của một ký tự?

thứ tự các ký tuej trong bảng mã ascii như thế này:
␠!"#$%&'()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ `abcdefghijklmnopqrstuvwxyz{|}~
không cần nhớ tất cả các kí tự trong bảng mã ascii là số mấy. chỉ cần nhớ một số mốc quan trọng.
+chữ số 0 là 48, rồi ta tính tiếp đến số 2 là 49, số 3 là 50, cứ như vậy đếm lê,
+chữ a thường b là 97 rồi tính đến tiếp b thường là 98.. tương tự như ở trên.
+chữ A hoa là 65 ròi tính tiếp đến B hoa là 66. lưu ý là khoảng cách giauwx chứ a thường vầ A hoa là 32, nên có thể ta chỉ cần nhớ a thường là 48 từ đó cũng có thể suy ra A hoa là = 32+48+1=97 ...
đó là những ký tự thồng dụng mà ta dễ nhớ hơn..

Phùng Ngọc Trần Đức

unread,
Nov 9, 2012, 5:12:36 AM11/9/12
to ky_thuat_...@googlegroups.com
Vào 13:46:39 UTC+7 Thứ hai, ngày 05 tháng mười một năm 2012, duongbn đã viết:
> Trong ngôn ngữ C, làm thế nào để biết mã ASCII của một ký tự?

-Không cần nhớ tất cả các kí tự trong bảng mã ascii là số mấy. chỉ cần nhớ một số mốc quan trọng sau:
.Chữ số bắt đầu từ 0 là 48 rồi tiếp tục ta tính tiếp như số 1 là 49, số 2 là 50...
.Chữ cái thường bắt đầu từ a là 97 rồi tiếp tục ta tính tiếp như chữ b là 98, chữ c là 99...
.Chữ cái in hoa bắt đầu từ A là 65 rồi tiếp tục ta tính tiếp như chữ B la 66, chữ C là 67...

Nguyễn Hữu Phước

unread,
Nov 10, 2012, 8:19:55 AM11/10/12
to ky_thuat_...@googlegroups.com
Vào 13:46:39 UTC+7 Thứ hai, ngày 05 tháng mười một năm 2012, duongbn đã viết:
> Trong ngôn ngữ C, làm thế nào để biết mã ASCII của một ký tự?

trả lời: chúng ta chỉ nhớ những mốc chính mà thôi như:
số 0 là 48 rồi cách đó cho đến số 9
chữ cái a thường là 97 rồi tiếp tục ta tính tiếp
chữ cái in hoa bắt đầu từ A là 65 rồi ta tính tiếp

duongbn

unread,
Nov 10, 2012, 10:19:49 PM11/10/12
to ky_thuat_...@googlegroups.com
Qua 1 tuần, câu hỏi này không em nào trả lời được! Các em nhớ là "làm thế nào biết mã ASCII của một ký tự bằng ngôn ngữ C?"

Câu trả lời: Giả sử c là biến chứa ký tự cần biết mã ASCII thì câu lệnh sau đây sẽ cho biết mã ASCII của ký tự đó
                  printf("Ma ASCII cua ky tu %c la %d", c,c);
Giải thích: c là biến chứa ký tự (kiểu char) nhưng thật ra biến không chứa ký tự mà chứa mã ASCII của ký tự. Ví dụ, c chứa ký tự A nhưng thật ra là chứa 65 (mã ASCII của A là 65). Nếu in giá trị của biến này ra mà dùng %c thì in ký tự đó ra và dùng %d thì in mã ASCI 



Vào 13:46:39 UTC+7 Thứ hai, ngày 05 tháng mười một năm 2012, duongbn đã viết:
Trong ngôn ngữ C, làm thế nào để biết mã ASCII của một ký tự?

Võ Duy Khánh

unread,
Nov 12, 2012, 3:38:22 AM11/12/12
to ky_thuat_...@googlegroups.com
Vào 13:46:39 UTC+7 Thứ hai, ngày 05 tháng mười một năm 2012, duongbn đã viết:
> Trong ngôn ngữ C, làm thế nào để biết mã ASCII của một ký tự?

- Để biết mã ASCII của một kí tự là: Dựa vào một số điểm sau.
Số 0 bắt đầu từ 48 rồi tính tiếp lên.
Chữ A bắt đầu từ 65 tiếp lên.
Chữ a bắt đầu từ 97 tiếp lên.

Hoàng Nhật Phát

unread,
Nov 13, 2012, 6:50:25 AM11/13/12
to ky_thuat_...@googlegroups.com
Vào 13:46:39 UTC+7 Thứ hai, ngày 05 tháng mười một năm 2012, duongbn đã viết:
> Trong ngôn ngữ C, làm thế nào để biết mã ASCII của một ký tự?

Không cần nhớ tất cả các kí tự trong bảng mã ascii là số mấy. chỉ cần nhớ một số mốc quan trọng sau:
.Chữ số bắt đầu từ 0 là 48 rồi tiếp tục ta tính tiếp như số 1 là 49, số 2 là 50...
.Chữ cái thường bắt đầu từ a là 97 rồi tiếp tục ta tính tiếp

Lê Văn Mua

unread,
Nov 15, 2012, 9:57:09 PM11/15/12
to ky_thuat_...@googlegroups.com
On Monday, November 5, 2012 1:46:39 PM UTC+7, duongbn wrote:
> Trong ngôn ngữ C, làm thế nào để biết mã ASCII của một ký tự?

>Để biết mã ASCII của một ký tự ta cần phải nhớ các mốc chính của bảng mã ASCII. Như sô 0 là 48 và tiếp theo đến 1 là 49 cứ như vậy cho đển hết 9 số. Còn chữ thường thì chữ a là 97 tiếp theo chữ b là 98 .... cho đến hết bảng chữ cái thường. Còn chữ in hoa thì chữ A là 65 tiếp theo chữ B là 66 tiếp tục cho đển hết bảng chữ cái in hoa

Đồng Phước Rin

unread,
Nov 18, 2012, 9:24:15 AM11/18/12
to ky_thuat_...@googlegroups.com
Vào 13:46:39 UTC+7 Thứ hai, ngày 05 tháng mười một năm 2012, duongbn đã viết:
> Trong ngôn ngữ C, làm thế nào để biết mã ASCII của một ký tự?

Hồ Công Đức

unread,
Nov 24, 2012, 8:06:29 AM11/24/12
to ky_thuat_...@googlegroups.com
Vào 13:46:39 UTC+7 Thứ hai, ngày 05 tháng mười một năm 2012, duongbn đã viết:
> Trong ngôn ngữ C, làm thế nào để biết mã ASCII của một ký tự?

Ta nhớ mốc của một số ký tự quan trọng:
VD: Số 0 là 48 thì số 1 là 49 và cứ thế tăng thêm 1 đơn vị
Chữ A là 65
Chữ a là 97

Trần Tuấn Anh

unread,
Dec 7, 2012, 3:59:43 AM12/7/12
to ky_thuat_...@googlegroups.com
Vào 13:46:39 UTC+7 Thứ hai, ngày 05 tháng mười một năm 2012, duongbn đã viết:
> Trong ngôn ngữ C, làm thế nào để biết mã ASCII của một ký tự?

Trong bảng mã ASCII có hai hàng dọc và ngang tư đó trong bảng sẻ quy định các kí tự với một số nhất định:
+ bắt đầu từ số o=48 tăng một số lên một đơn vị 9=57
+ chữ a=97 đến z tănh 26 đơn vị
+ bắt đàu từ chữ A=65 theo dãy chữ cái sẽ tăng thêm một đơn vị vậy đến Z=90
từ đó ta có thể suy ra được nhưng chữ còn lại.
Reply all
Reply to author
Forward
0 new messages