十五课

作者: 是小凌哟 | 来源:发表于2018-12-27 15:16 被阅读0次

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

        string str_Number = "";

        do

        {

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

            str_Number = Console.ReadLine();

            if (str_Number != "q")

            {

                try

                {

                    int number = Convert.ToInt32(strNumber);

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

                }

                catch

                {

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

                }

            }

            else

            {

                Console.WriteLine("你输入的是q,程序退出!!!");

            }

        } while (str_Number != "q");

        Console.ReadKey();

    二、

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

    string str_Number = "";

    int max = 0;

    while (str_Number != "end")

    {

    Console.WriteLine("请输入一个数字,输入end,将显示你输入的数字中的最大值");

    str_Number = Console.ReadLine();

    if (str_Number != "end")

    {

    try

    {

    int number = Convert.ToInt32(strNumber);

    if (number > max)

    {

    max = number;

    }

    }

    catch

    {

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

    }

    }

    else

    {

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

    }

    }

    Console.ReadKey();

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

    string user ="";

    string key = "";

    do

    {

    Console.WriteLine("请输入用户名:");

    user = Console.ReadLine();

    Console.WriteLine("请输入密码:");

    key = Console.ReadLine();

    if (user != "admin" & key != "888888")

    {

    Console.WriteLine("用户名密码错误");

    }

    } while (user != "admin" || key != "888888");

    Console.ReadKey();

    相关文章

      网友评论

          本文标题:十五课

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