美文网首页
2018-11-14

2018-11-14

作者: 晨颜 | 来源:发表于2018-11-14 23:16 被阅读0次

    /**

    * 1.

    要求用户输入用户名和密码,只要不是admin、888888就一直提示用户名或密码错误,请重新输入

    * */

    string name = "";

    string mima = "";

    do

    {

    Console.WriteLine("

    请输入用户名");

    name = Console.ReadLine();

    Console.WriteLine("

    请输入密码");

    mima = Console.ReadLine();

    if (name!= "admin"||mima!="88888"){Console.WriteLine("

    用户名或密码错误");}

    }while (name!= "admin" ||mima!="88888");

    Console.ReadKey();

    /**

             *2.       不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出

             * */

               string strNumber = "";//存储的用户的输入

               do

               {

                    Console.WriteLine("请输入数字");

                    strNumber = Console.ReadLine();

                    if( strNumber!="q")

                    {

                        try

                        {

                            intnumber=Convert.ToInt32(strNumber);

                           Console.WriteLine("这个数字的2倍是{0}", number * 2);

                        }

                        catch

                        {

                           Console.WriteLine("输入有误,请重新输入");

                        }

                     }

                     else {Console.WriteLine("输入的是q,程序退出");}

               }while(strNumber!="q");

               Console.ReadKey ();

    /**

              * 3. 不断要求用户输入一个数字(假定用户输入的都是正整数),当用户输入end的时候显示刚才输入的数字中的最大值

              * */

                Console.WriteLine("请输入正整数,输入end的时候显示刚才输入的数字中的最大值");

                string str_number = ""; int a = 0;

                while (str_number != "end")

                {

                    str_number = Console.ReadLine();

                    int number = 0;

                    if (str_number != "end")

                    {

                        try { number = Convert.ToInt32(str_number); if (a < number) { a = number; } Console.WriteLine("请输入正整数,输入end的时候显示刚才输入的数字中的最大值"); }

                        catch { Console.WriteLine("输入有误,请重新输入");  }

                    }

                }

                Console.WriteLine("刚才输入的数字中的最大值是{0}", a);

                Console.ReadKey();

    相关文章

      网友评论

          本文标题:2018-11-14

          本文链接:https://www.haomeiwen.com/subject/lrosfqtx.html