c#程序:从键盘输入一个字符串,统计每种字符类型(字母、数字或其他字符)的个数
1个回答
展开全部
static void Main()
{
while (true)
{
ConsoleKeyInfo cha = Console.ReadKey();
int i = (int)cha.KeyChar;
if (i >= 48 && i <= 57)
Console.WriteLine("你个小气B,一分都不给:{0}是数字!",cha.KeyChar);
else if (i >= 97 && i <= 122)
Console.WriteLine("你个小气B,一分都不给:{0}是小写字母!", cha.KeyChar);
else if (i >= 65 && i <= 90)
{
Console.WriteLine("你个小气B,一分都不给:{0}是大写字母!", cha.KeyChar);
}
else
{
Console.WriteLine("你个小气B,一分都不给:{0}是其他字符!", cha.KeyChar);
}
}
}
{
while (true)
{
ConsoleKeyInfo cha = Console.ReadKey();
int i = (int)cha.KeyChar;
if (i >= 48 && i <= 57)
Console.WriteLine("你个小气B,一分都不给:{0}是数字!",cha.KeyChar);
else if (i >= 97 && i <= 122)
Console.WriteLine("你个小气B,一分都不给:{0}是小写字母!", cha.KeyChar);
else if (i >= 65 && i <= 90)
{
Console.WriteLine("你个小气B,一分都不给:{0}是大写字母!", cha.KeyChar);
}
else
{
Console.WriteLine("你个小气B,一分都不给:{0}是其他字符!", cha.KeyChar);
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询