int isxdigit(int c);
Parameter:
c : tham số đầu vào kiểu int
Remark:
Hàm isxdigit ( ) kiểm tra tham số c. Nếu c là chữ số hexa(A – F, a – f, 0 – 9), hàm sẽ trả về giá trị khác 0. Và nếu c không phải là chữ số hexa, hàm sẽ trả về giá trị 0.
Ví dụ: kiểm tra c1 = 68 và c2 = 71 có phải là chữ số hexa không?
#include <stdio.h> #include <conio.h> #include <ctype.h> void main() { int c1 = 68; // character 'D' int c2 = 71; // character 'G' if(isxdigit(c1)) printf("\nc1 is hexadecimal digit "); else printf("\nc1 is NOT hexadecimal digit"); if(isxdigit(c2)) printf("\nc2 is hexadecimal digit "); else printf("\nc2 is NOT hexadecimal digit "); getch(); }
Kết quả:
Leave a Reply
You must be logged in to post a comment.