c#. 要求用户输入 用户名 admin 密码 123456 3次机会 用完不管对不对 输出提示 ; 用do while
1条回答 默认 最新
Leodong. 2023-10-17 14:49关注该回答通过自己思路及引用到GPTᴼᴾᴱᴺᴬᴵ搜索,得到内容具体如下:
解析:需要使用C#编写一个程序,要求用户输入用户名admin和密码123456,最多尝试3次。如果用户在3次内输入正确,则输出提示并结束程序;如果用户在3次内没有输入正确,则输出提示并继续尝试。代码如下:
using System; class MainClass { public static void Main (string[] args) { int attempts = 0; string inputUsername, inputPassword; do { Console.WriteLine("请输入用户名:"); inputUsername = Console.ReadLine(); Console.WriteLine("请输入密码:"); inputPassword = Console.ReadLine(); attempts++; if (attempts >= 3) { Console.WriteLine("尝试次数已用完,程序结束。"); break; } else if (inputUsername == "admin" && inputPassword == "123456") { Console.WriteLine("登录成功!"); break; } else { Console.WriteLine("用户名或密码错误,请重新输入。"); } } while (true); } }
如果以上回答对您有所帮助,点击一下采纳该答案~谢谢
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报