while练习_05
我的稀碎代码
csharp
namespace ConsoleApplication5
{
class Program
{
static void Main(stri
怎么会没用呢,有用的。修改后的代码,能正常运行:
static void Main(string[] args)
{
//用户名:sexy girl ;密码:12345678 布尔类型判断
//只要用户名错误或者密码错误就重新输入
//最多尝试三次 while循环
string admin;
string passwd;
int i = 1;
while (i <= 3)
{
Console.WriteLine("请输入用户名:");
admin = Console.ReadLine();
Console.WriteLine("请输入密码:");
passwd = Console.ReadLine();
if (admin == "sexy girl" && passwd == "12345678")
{
Console.WriteLine("登录成功");
break;
}
else
{
Console.WriteLine("输入错误,请重新输入");
}
i++;
}
if (i > 3)
{
Console.WriteLine("不能再试了");
}
Console.ReadLine();
}
你代码中的 while
和 else if
部分设置的判断条件太多了,没有必要的。
你学 C# 看的什么书,还是视频?