zoukankan      html  css  js  c++  java
  • 第五天

     1 //不断要求用户输入一个数字,当用户输入end的时候显示刚才输入数字中的最大数字
     2             string num1 = "";
     3             int max = 0;
     4             while(num1!="end")
     5                  {
     6                 Console.WriteLine("请输入一个数字,输入end提示最大值");
     7                 num1 = Console.ReadLine();
     8                 if (num1 != "end")
     9                 {
    10                     try
    11                     {
    12                         int num2 = Convert.ToInt32(num1);
    13                         if (num2 > max)
    14                         {
    15                             max = num2;
    16                         }
    17                     }
    18                     catch
    19                     {
    20                         Console.WriteLine("输入不正确,请重新输入");
    21                 }
    22                 }
    23                 else
    24                 {
    25                     Console.WriteLine(max);
    26                 }
    27             }
    28             Console.ReadKey();
     1   //练习4:不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出。
     2             //循环体:提示用户输入一个数字 接收 转换  打印2倍
     3             //循环条件:输入的不能是q
     4 
     5             string input = "";
     6             while (input != "q")
     7             {
     8                 Console.WriteLine("请输入一个数字,我们将打印这个数字的2倍");
     9                 //不能直接转换成int类型 因为用户有可能输入q
    10                 input = Console.ReadLine();//数字 q 乱七八糟
    11                 if (input != "q")
    12                 {
    13                     try
    14                     {
    15                         int number = Convert.ToInt32(input);
    16                         Console.WriteLine("您输入的数字的2倍是{0}", number * 2);
    17                     }
    18                     catch
    19                     {
    20                         Console.WriteLine("输入的字符串不能够转换成数字,请重新输入");
    21                     }
    22                 }
    23                 else//==q
    24                 {
    25                     Console.WriteLine("输入的是q,程序退出");
    26                 }
    27             }
     1             //循环录入5个人的年龄并计算平均年龄,
     2             //如果录入的数据出现负数或大于100的数,立即停止输入并报错
     3             int zong = 0;
     4             for (int i = 0; i < 5; i++)
     5             {
     6                 Console.WriteLine("请输入第{0}个人的成绩",i+1);
     7                 int age = Convert.ToInt32(Console.ReadLine());
     8                 if (age >= 0 && age <= 100)
     9                 {
    10                     zong += age;
    11                 }
    12                 else
    13                 {
    14                     Console.WriteLine("错误");
    15                     break;
    16                 }
    17             }
    18             Console.WriteLine("5个人的平均年龄是{0}", zong / 5);
    19             Console.ReadKey();
     1             //在while中用break实现要求用户一直输入用户名和密码
     2             //只要不是admin,8888就一直提要求重新输入,如果正确提示登录成功
     3             string name = "";
     4             string mima = "";
     5             while (true)
     6             {
     7                 Console.WriteLine("请输入账号");
     8                 name = Console.ReadLine();
     9                 Console.WriteLine("请输入密码");
    10                 mima = Console.ReadLine();
    11                 if (name == "admin" && mima == "8888")
    12                 {
    13                     Console.WriteLine("登录成功");
    14                     Console.ReadKey();
    15                     break;
    16                 }
    17                 else
    18                     Console.WriteLine("请重新输入");
    19                 Console.ReadKey();
    20             }
    1   //三元表达式
    2 //输入姓名是老赵就提示老赵,输入其他则提示流氓
    3 
    4   Console.WriteLine("请输入姓名");
    5             string name = Console.ReadLine();
    6             string i= name == "老赵" ? "老赵" : "流氓";
    7             Console.WriteLine(i);
  • 相关阅读:
    DBHelper
    ASP.NET WEBAPI oken验证
    市面上的网盘和搜索网盘资源网站
    C#批量删除注释与空行
    DB help
    抽象工厂1
    抽象工厂
    单例模式的八种写法
    Docker概念
    Django的安装
  • 原文地址:https://www.cnblogs.com/guaishoudashu/p/7306022.html
Copyright © 2011-2022 走看看