字符判断
2018-03-24 23:37
387 查看
从键盘输入一个字符,判断它是字母、数字、还是其他字符。#include<stdio.h>
int main()
{
char a;
while(scanf("%c",&a)!=EOF)
//scanf("%c",&a);
if(('a'<=a&&a<='z')||('A'<=a&&a<='Z'))
printf("字母\n");
else
if(a>='0'&&a<='9')
printf("数字\n");
else
printf("其他\n");
//return 0;
}运行结果
这里想了好久,为什么会多了个“其他”。后来才焕然大悟,难道”回车键”不是字符吗?自己真是傻
int main()
{
char a;
while(scanf("%c",&a)!=EOF)
//scanf("%c",&a);
if(('a'<=a&&a<='z')||('A'<=a&&a<='Z'))
printf("字母\n");
else
if(a>='0'&&a<='9')
printf("数字\n");
else
printf("其他\n");
//return 0;
}运行结果
这里想了好久,为什么会多了个“其他”。后来才焕然大悟,难道”回车键”不是字符吗?自己真是傻
相关文章推荐
- java 判断一个字符中字母数字个数
- 判断数字和日期需要的字符
- 正则表达式判断中文字符
- 判断字符c是否为字母或数字
- 判断输入的一串字符{}()【】是否按照正确格式书写
- ANSI编码格式中对汉字字符的判断
- ORD 函数可以取得字符的ASCII码的值 判断一个字符是汉字还是
- iOS使用ASCII码和NSScanner字符扫描来判断关于键盘限制输入
- 500. Keyboard Row(判断字符串字符是否在一行)
- 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。
- java 判断字符串中 大小写字母 数字和其他字符个数方法
- ctype.h中的关于字符判断
- C#判断中文字符
- 在输入中文的时候,高亮字段影响字符长度判断的解决方法
- oracle空字符判断相等
- 判断一个字符串中出现次数最多的字符,统计这个次数
- 判断两个字符串s1 s2所含字符是否相同
- 1.实现一个函数,可以左旋字符串中的k个字符。 AABCD左旋一个字符得到ABCDA AABCD左旋两个字符得到BCDAA 2.判断一个字符串是否为另外一个字符串旋转之后的字符串。 例如:给定s1
- 【leetcode】对撞指针应用之回文字符串判断(忽略大小写,以及出数字外其他字符)
- 用js判断一个字符串中某个字符出现的次数