- 1.isalnum()的源代码以及调用见下图
-
#include<stdio.h> int isalnum(int c) { if(c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122) { return 1; } return 0; } int main() { char c; scanf("%c",&c); if(isalnum(c)) { printf("Yes"); } else { printf("No"); } return 0; }
- 2.isalpha()的源代码以及调用见下图
-
#include<stdio.h> int isalpha(int c) { if(c>=65&&c<=90||c>=97&&c<=122){ return 1; } return 0; } int main() { char c; scanf("%c",&c); if(isalpha(c)) { printf("Yes!"); } else{ printf("No"); } return 0; }
- 3.isdigit()的源代码以及调用见下图
-
#include<stdio.h> int isdigit(int c) { if(c>=48&&c<=57) { return 1; } return 0; } int main() { char c; scanf("%c",&c); if(isdigist(c)) { printf("Yes!"); } else{ printf("No"); } return 0; }
- 4.isascii()的源代码以及调用见下图
-
#include<stdio.h> int isascii(int c) { if(c>=0&&c<=127) { return 1; } return 0; } int main() { char c; scanf("%c",&c); if(isascii(c)) { printf("Yes"); } else { printf("No"); } return 0; }
- 5.islower()的源代码以及调用见下图
-
#include<stdio.h> int islower(int c) { if(c>=97&&c<=122) { return 1; } return 0; } int main() { char c; scanf("%c",&c); if(islower(c)) { printf("Yes"); } else { printf("No"); } return 0; }
- 6.isupper()的源代码以及调用见下图
-
#include<stdio.h> int isupper(int c) { if(c>=65&&c<=90) { return 1; } return 0; } int main() { char c; scanf("%c",&c); if(isupper(c)) { printf("Yes"); } else { printf("No"); } return 0; }
- 7.toupper()的源代码以及调用见下图
-
#include<stdio.h> int toupper(int c) { if(c>=97&&c<=122) { return (c-32); } return 0; } int main() { char c; scanf("%c",&c); if(toupper(c)) { printf("%c",toupper(c)); } else { printf("input error!"); } return 0; }
- 8.tolower()的源代码以及调用见下图
-
#include<stdio.h> int tolower(int c) { if(c>=65&&c<=90) { return (c+32); } return 0; } int main() { char c; scanf("%c",&c); if(tolower(c)) { printf("%c",tolower(c)); } else { printf("input error!"); } return 0; }
- 9.isblank()的源代码以及调用见下图
-
#include<stdio.h> int isblank(int c) { if(c==9||c==32) { return 1; } return 0; } int main() { char c; scanf("%c",&c); if(isblank(c)) { printf("Yes"); } else { printf("input error!"); } return 0; }
- 10.isspace()的源代码以及调用见下图
-
#include<stdio.h> int isspace(int c) { if(c>=9&&c<=13||c==32) { return 1; } return 0; } int main() { char c; scanf("%c",&c); if(isspace(c)) { printf("Yes"); } else { printf("input error!"); } return 0; }