题:定义一方法用户输入5个小写字母,如果用户输入错误给出具体信息,重新输入
用c++编写
string s ;
bool check=true;
while(check){
Console.WriteLine("请输入5个小写字母");
s=Console.ReadLine();
Console.WriteLine(s);
if(s.Length==5)
{
for(int i=0;i<5;i++){
if (char.IsLetter(s[i]))
{
if (!char.IsLower(s[i]))
{
Console.WriteLine("存在大写字母,请重新输入:");
s = Console.ReadLine();
i = 0;//重新开始循环
}
}
else
{
Console.WriteLine("存在非英文字母,请重新输入:");
s = Console.ReadLine();
}
}check=false;
}
else
{
Console.WriteLine("字数不够或太多,请重新输入:");
Console.ReadLine();
continue;
}
}
Console.ReadLine();