Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 11 kết quả

Đề tài: Chuyển Từ Kí Tự Sang Mã ASCII và ngược lại trong C như thế nào?

  1. #1
    Ngày gia nhập
    12 2008
    Bài viết
    18

    Mặc định Chuyển Từ Kí Tự Sang Mã ASCII và ngược lại trong C như thế nào?

    Viết 1 Chương Trình :
    Khi Nhập 1 Kí Tự Bất Kì Trên Bàn Phím Chuyển Nó Sang Mã Ascii Và Ngược Lại
    Thánk Các Bạn Rất Nhiều
    VÍ DỤ NHA
    NHẬP Q ( IN HOA ) NÓ SẼ BÀO LÀ 81 VÀ KHI NHẬP 81 NÓ SẼ BÀO LÀ Q (IN HOA)
    Đã được chỉnh sửa lần cuối bởi kiensctn : 19-02-2009 lúc 10:13 PM.

  2. #2
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    mời đại ca ...

    C Code:
    1. #include <stdio.h>
    2.  
    3. int main(void)
    4. {
    5.     int _c = getchar();
    6.     printf("Kí tự %c có mã %d \n", (char)_c, _c);
    7.  
    8.     return 0;
    9. }
    None!

  3. #3
    Ngày gia nhập
    12 2008
    Bài viết
    18

    cảm ơn bác nhiều hum nay em học buổi đầu tiên cô giáo cho bài nè mình ko biết lên vào hỏi các bác.bác thông cảm nha

    Nhưng Mà Cái Nè Ko đc Rồi Bác ơi.vi Dụ Nha Em Nhập
    Q (in Hoa) Thì Nó Bào Là 81 Nhưng Khi Nhập 81 Nó Không Báo Là Chữ Q( In Hoa) Mà Nó Báo Là 56.bác Xem Lại Em Cái

  4. #4
    Ngày gia nhập
    04 2007
    Bài viết
    134

    Thì ông X mới làm xui chứ chưa làm ngược đó mà, mình thấy bạn nên tự làm đi =))

  5. #5
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    Trích dẫn Nguyên bản được gửi bởi kiensctn Xem bài viết
    Nhưng Mà Cái Nè Ko đc Rồi Bác ơi.vi Dụ Nha Em Nhập
    Q (in Hoa) Thì Nó Bào Là 81 Nhưng Khi Nhập 81 Nó Không Báo Là Chữ Q( In Hoa) Mà Nó Báo Là 56.bác Xem Lại Em Cái
    Cái này là cái "ngược lại" đây

    C Code:
    1. #include <stdio.h>
    2.  
    3. int main(void)
    4.  
    5. {
    6.     int _n;
    7.     scanf("%d",&_n);
    8.  
    9.     printf("So %d la ki tu %c \n", _n, (char)_n);
    10.     return 0;
    11. }
    None!

  6. #6
    Ngày gia nhập
    10 2007
    Nơi ở
    /root
    Bài viết
    318

    Mặc định Chuyển Từ Kí Tự Sang Mã ASCII và ngược lại trong C như thế nào?

    Muốn in ra mã Ascii hay từ Ascii về char chỉ cần ép kiểu qua lại giữa char và int là được, hoặc dùng toascii() trong ctype.h .

    C Code:
    1. char ch = 'Q';
    2. printf("Ascii = %d \n", (int)ch);
    What you see is never what you get...

  7. #7
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Code full cho cả 2 trường hợp luôn đây :

    C Code:
    1. #include <stdio.h>
    2. #include <stdlib.h>
    3.  
    4. void main()
    5. {
    6.     char s[10];
    7.  
    8.     printf("Nhap vao chu hoac so : ");
    9.     scanf("%s",s);
    10.  
    11.     if (s[0] >= 'A' && s[0] <= 'z')
    12.     {
    13.         printf("Ky tu %c co ma ASCII la %d\n",s[0],s[0]);
    14.     }
    15.     else
    16.     {
    17.         printf("Ky tu co ma ASCII %s la %c\n",s,atoi(s));
    18.     }
    19. }

    @X : dạo này X tu nên lễ độ ghê
    mời đại ca ...
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  8. #8
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    Trích dẫn Nguyên bản được gửi bởi meoconlongvang Xem bài viết
    @X : dạo này X tu nên lễ độ ghê
    Đi học là đi tu = Ngồi học là ngồi tù
    Đến công ty mà không LỄ ĐỘ là bị SẾP TRÙ DẬP chết ngay
    None!

  9. #9
    Ngày gia nhập
    12 2008
    Bài viết
    18

    Thánk Các Bác Nhiều Lắm Em Mới Học Có Gì Các Bác Chỉ Giáo ( Em Là 1 Con Gà Con ^^!)

  10. #10
    Ngày gia nhập
    05 2010
    Bài viết
    9

    nếu mà là c# thì sao hở các bạn >.<

Các đề tài tương tự

  1. Chuyển đổi từ kí tự sang mã ASCII trong C#?
    Gửi bởi thandanit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 08-04-2013, 12:35 AM
  2. Chuyển xâu sang đúng dạng mã ASCII của từng ký tự trong nó
    Gửi bởi MrSkynet trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 2
    Bài viết cuối: 07-07-2010, 12:07 PM
  3. Hàm Chuyển từ Hex Sang Ascii và ngược lại
    Gửi bởi trần trân trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 1
    Bài viết cuối: 04-04-2009, 09:52 PM
  4. Chuyển ký tự sang mã ASCII???
    Gửi bởi duaconcuanui trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 28-10-2008, 10:01 AM
  5. Code chuyển số sang mã ASCII
    Gửi bởi halfblood88 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 01-01-2008, 12:08 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn