演示版本
VS2013
- 检查字符类型
实例说明:
要求用户输入一个字符,通过对ASCII码值范围的判断,输出判断结果。
根据ASCII码取值范围的不同,;来判断字符的类型。
ASCII码值得取值范围与其对应的字符类型情况如下:
ASCII码值在65~90之间,为大写字母。
ASCII码值在97~122之间,为小写字母。
ASCII码值在48~57之间,为数字。
ASCII码值不在上述3个范围内,为特殊字符。
#include <stdio.h> #include <math.h> int main() { char c; printf("输入一个字母:\n"); scanf_s("%c", &c); if (c >= 65 && c <= 90) { printf("输入的字符是大写字母\n"); } else if (c >= 97 && c <= 122) { printf("输入的字符是小写字母\n"); } else if (c >= 48 && c<= 57) { printf("输入的是数字\n"); } else { printf("输入的是特殊符号\n"); } return 0; }
阿飞
2021年8月6日