Đăng Nhập

Vui lòng khai báo chính xác tên truy cập và mật khẩu!

Quên mật khẩu?

    Xuất mã ASCII của từng ký tự trong C++?

      Admin
      Admin

      Giới tính : Nam

      Đến từ : TPHCM

      Ngày Tham gia : 03/04/2011

      Tổng số bài gửi : 2292

      #1

       Sun Nov 06, 2011 11:49 am

      Code:
      #include <stdio.h>
      int main()
      {
          char s[50];
          printf("Xau:");
          fflush(stdin);
          //Không dùng cái này vì cái này chỉ nhập cho đến dấu cách
          //là dừng rồi scanf("%s",s);
          //Nếu muốn nhập đến enter thì dùng cái này:
          gets(s);
          printf("ASCII: ");
          for (int i=0;s[i] != '\0';i++)
          {
              printf("%d ",s[i]);
          }
      }



      Được sửa bởi Admin ngày Sun Nov 06, 2011 1:31 pm; sửa lần 2.
      Trung Binh
      KhangITSGU

      Giới tính : Nam

      Tuổi : 31

      Đến từ : vn

      Ngày Tham gia : 31/10/2011

      Tổng số bài gửi : 57

      #2

       Sun Nov 06, 2011 12:02 pm

      s[i] != '\0' <~~ lệnh này mang ý nghĩa gì vậy ạ?
      Admin
      Admin

      Giới tính : Nam

      Đến từ : TPHCM

      Ngày Tham gia : 03/04/2011

      Tổng số bài gửi : 2292

      #3

       Sun Nov 06, 2011 1:28 pm

      BusterCYL đã viết:s[i] != '\0' <~~ lệnh này mang ý nghĩa gì vậy ạ?

      kai này chính xác dễ hiểu hơn nè e:

      xuat ra bang ma assci
      Code:

      #include <stdio.h>
      #include <conio.h>

      void main()
      {
        int i, j;

        //clrscr(); lau man hinh
        printf("    ");
        for (j=0; j<16; j++)
          printf("%3d", j);
        for (i=2; i<16; i++)
          for (j=0; j<16; j++)
          {
            if (j == 0)
              printf("\n%2d  ", i);
            printf("  %c", i*16+j);
          }
        getch();
      }
      Trung Binh
      KhangITSGU

      Giới tính : Nam

      Tuổi : 31

      Đến từ : vn

      Ngày Tham gia : 31/10/2011

      Tổng số bài gửi : 57

      #4

       Sun Nov 20, 2011 4:37 pm

      còn muốn xuất mã ascii của 1 ký tự bất kỳ thì sao a
      #5