编写一个控制台应用程序,要求用户输入 5 个大写字母,如果用户输入的信息不满足要求,提示帮助信息并要求重新输入。
class Program
{
static void Main(String[] args)
{
while (true)
{
Console.WriteLine("pleace input 5 uppercase letters:");
string s = Console.ReadLine();
char[] c = s.ToCharArray();
bool flag = true;
if(c.Length == 5)
{
for(int i = 0; i< 5; i++)
{
if ((int)c[i] < 65 || (int)c[i] > 90)
{
flag = false;
Console.WriteLine("Your input does not meet the requirements, please re-enter!");
break;
}
}
}
else
{
flag = false;
Console.WriteLine("Your input does not meet the requirements, please re-enter!");
}
if (flag)
{
Console.WriteLine("ok!");
break;
}
}
Console.ReadKey();
}
}