[Hàm trong C] isdigit(); isgraph(); islower(); isprint()

cacodemon1812

New member
Xu
0
1. isdigit()
Tên hàm: isdigit()
Định nghĩa:


Mã:
#include <ctype.h> 
int isdigit( int ch );
Kiểm tra 1 kí tự có phải là kí tự số hay không
Đúng thì trả về khác 0
Sai thì trả về 0


Mã:
#include <stdio.h> 
#include <ctype.h> 
int main(void) 
{ 
char x='7'; 
if(isdigit(x)) { 
printf("Ki tu %c la ki tu so",x); 
} else { 
printf("Ki tu %c ko phai ki tu so",x); 
} 
return 0; 
}
2. isgraph()
Tên hàm: isgraph()
Định nghĩa:


Mã:
#include <ctype.h> 
int isgraph( int ch );
Bất cứ kí tự nào có thể in ra được (printable character) đều gọi là Graphical Character, ngoại trừ
kí tự <space>
Kiểm tra xem kí tự có thuộc nhóm graph không
Đúng thì trả về khác 0
Sai thì trả về 0


Mã:
#include <stdio.h> 
#include <ctype.h> 
int main(void) 
{ 
char x='t'; 
if(isgraph(x)) { 
printf("Ki tu %c thuoc nhom graphical char",x); 
} else { 
printf("Ki tu %c ko thuoc nhom graphical char",x); 
} 
return 0; 
}
3. islower()
Tên hàm: islower()
Định nghĩa


Mã:
#include <ctype.h> 
int islower( int ch );
Kiểm tra một kí tự xem có phải chữ in thường không
Đúng thì trả về khác 0
Sai thì trả về 0

Mã:
#include <stdio.h> 
#include <ctype.h> 
int main(void) 
{ 
char x='K'; 
if(islower(x)) { 
printf("Ki tu %c la chu in thuong",x); 
} else { 
printf("Ki tu %c ko phai chu in thuong",x); 
} 
return 0; 
}
4. isprint()
Tên hàm: isprint()
Định nghĩa:


Mã:
#include <ctype.h> 
int isprint( int ch );
Printable character bao gồm Graphical Character và kí tự trắng <space>
kiểm tra 1 kí tự có phải là printable character haykhông
Đúng thì trả về khác 0
Sai thì trả về 0


Mã:
#include <stdio.h> 
#include <ctype.h> 
int main(void) 
{ 
char x='\x7F'; 
if(isprint(x)) { 
printf("Ki tu %c la printable char",x); 
} else { 
printf("Ki tu %c ko phai printable char",x); 
} 
return 0; 
}
 
1. isdigit()
Tên hàm: isdigit()
Định nghĩa:


Mã:
#include <ctype.h> 
int isdigit( int ch );
Kiểm tra 1 kí tự có phải là kí tự số hay không
Đúng thì trả về khác 0
Sai thì trả về 0


Mã:
#include <stdio.h> 
#include <ctype.h> 
int main(void) 
{ 
char x='7'; 
if(isdigit(x)) { 
printf("Ki tu %c la ki tu so",x); 
} else { 
printf("Ki tu %c ko phai ki tu so",x); 
} 
return 0; 
}
2. isgraph()
Tên hàm: isgraph()
Định nghĩa:


Mã:
#include <ctype.h> 
int isgraph( int ch );
Bất cứ kí tự nào có thể in ra được (printable character) đều gọi là Graphical Character, ngoại trừ
kí tự <space>
Kiểm tra xem kí tự có thuộc nhóm graph không
Đúng thì trả về khác 0
Sai thì trả về 0


Mã:
#include <stdio.h> 
#include <ctype.h> 
int main(void) 
{ 
char x='t'; 
if(isgraph(x)) { 
printf("Ki tu %c thuoc nhom graphical char",x); 
} else { 
printf("Ki tu %c ko thuoc nhom graphical char",x); 
} 
return 0; 
}
3. islower()
Tên hàm: islower()
Định nghĩa


Mã:
#include <ctype.h> 
int islower( int ch );
Kiểm tra một kí tự xem có phải chữ in thường không
Đúng thì trả về khác 0
Sai thì trả về 0

Mã:
#include <stdio.h> 
#include <ctype.h> 
int main(void) 
{ 
char x='K'; 
if(islower(x)) { 
printf("Ki tu %c la chu in thuong",x); 
} else { 
printf("Ki tu %c ko phai chu in thuong",x); 
} 
return 0; 
}
4. isprint()
Tên hàm: isprint()
Định nghĩa:


Mã:
#include <ctype.h> 
int isprint( int ch );
Printable character bao gồm Graphical Character và kí tự trắng <space>
kiểm tra 1 kí tự có phải là printable character haykhông
Đúng thì trả về khác 0
Sai thì trả về 0


Mã:
#include <stdio.h> 
#include <ctype.h> 
int main(void) 
{ 
char x='\x7F'; 
if(isprint(x)) { 
printf("Ki tu %c la printable char",x); 
} else { 
printf("Ki tu %c ko phai printable char",x); 
} 
return 0; 
}

bạn ơi, edit lại bài cho chuẩn đi.
"Đúng thì trả về khác 0
Sai thì trả về 0"

là thế nào?.
 

Trending content

VnKienthuc lúc này

Không có thành viên trực tuyến.

Định hướng

Diễn đàn VnKienthuc.com là nơi thảo luận và chia sẻ về mọi kiến thức hữu ích trong học tập và cuộc sống, khởi nghiệp, kinh doanh,...
Top