C Chương trình tìm giá trị ASCII của một ký tự

Trong ví dụ này, bạn sẽ học cách tìm giá trị ASCII của một ký tự.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình C sau:

  • C Các kiểu dữ liệu
  • C Biến, Hằng số và Chữ viết
  • Đầu ra đầu vào C (I / O)

Trong lập trình C, một biến ký tự giữ giá trị ASCII (một số nguyên từ 0 đến 127) thay vì chính ký tự đó. Giá trị số nguyên này là mã ASCII của ký tự.

Ví dụ: giá trị ASCII 'A'là 65.

Điều này có nghĩa là, nếu bạn gán 'A'cho một biến ký tự, 65 được lưu trữ trong biến chứ không phải 'A'chính nó.

Bây giờ, hãy xem cách chúng ta có thể in giá trị ASCII của các ký tự trong lập trình C.

Chương trình in giá trị ASCII

 #include int main() ( char c; printf("Enter a character: "); scanf("%c", &c); // %d displays the integer value of a character // %c displays the actual character printf("ASCII value of %c = %d", c, c); return 0; ) 

Đầu ra

 Nhập một ký tự: G Giá trị ASCII của G = 71 

Trong chương trình này, người dùng được yêu cầu nhập một ký tự. Ký tự được lưu trong biến c.

Khi %dchuỗi định dạng được sử dụng, 71 (giá trị ASCII của G) được hiển thị.

Khi %cchuỗi định dạng được sử dụng, 'G'chính nó sẽ được hiển thị.

thú vị bài viết...