C#编程:检查输入字符是否为小写字符、大写字符或为数字,否则,输出字符不是数字和字符

用多分支if语句编程

第1个回答  2012-04-05
这个问题要分成两个部分。
1、判断输入字符是否满足要求的字符(这个可以通过正则表达式,或者ascii码的方式来判断。)
2、输出字符不是数字和字符是个什么意思?没看明白,是指当输入字符是小写,输出要转换为大写还是个什么意思,没看懂你的需求。
第2个回答  2012-04-05
class Program
{
static void Main(string[] args)
{
char c = (char) Console.Read();
if (Char.IsLower(c)) { Console.WriteLine("lower case"); }
else if (Char.IsUpper(c)) { Console.WriteLine("upper case"); }
else if (Char.IsDigit(c)) { Console.WriteLine("digit"); }
else { Console.WriteLine("non-alphanumeric"); }
}
}本回答被提问者采纳
第3个回答  2012-04-13
楼1是正确的

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网