• 语句


    //语句的分类
    //语句顺序
    //分支语句(选择语句)
    //循环语句


    //分支语句
    //if(表达式) //表达式返回值是True或False

    //int a = 113;
    //if (a <= 100)
    //{
    // Console.WriteLine("您输入的数是小于等于100的。");
    //}
    //if (a > 0)
    //{
    // Console.WriteLine("您输入的数是大于0的");
    //}
    //Console.ReadLine();


    //格式2 二选一
    //if (表达式)
    //{
    //}
    //else如果if不执行,else一定执行(其他的,另外的)
    //{
    //}
    //Console.Write("请随意输入一个整数:");
    //int a = int.Parse(Console.ReadLine());
    //if (a >= 0 && a <= 100)//0<=a<=100
    //{
    // Console.WriteLine("您输入的数是0~100之间的。");
    //}
    //else//表示的是a<0 || a>100的情况
    //{
    // Console.WriteLine("您输入的数不是0~100之间的。");
    //}
    //Console.ReadLine();

    //格式3: 多选一
    //if(表达式)
    //{
    //}
    //else if()
    //{
    //}
    //else if()
    //{
    //}
    //...
    //else
    //{
    //}

    //if(表达式)
    //{
    // if(){}
    // else{}
    //}
    //else
    //{
    // if(){}
    //}
    //if嵌套

    //练习一:
    //输入一个100以内的整数,判断是小于10的还是两位数还是100
    Console.Write("请输入一个100以内的数:");
    int a = int.Parse(Console.ReadLine());
    if (a <= 100)
    {
    if (a >= 10 && a <= 99)
    {
       Console.WriteLine("您输入的是两位数的整数");
    }
    else if (a < 10)
    {
       Console.WriteLine("您输入的数小于10");
    }
    else
    {
       Console.WriteLine("您输入的数是100");
    }
    }
    else
    {
      Console.WriteLine("您输入的数字有误");
    }
    Console.ReadLine();

    //练习二:
    //输入姓名,分数,判断是否及格,超过80分输出“你学的不错,值得表扬!”,如果在
    //60-80之间则输入“及格了,再接再厉!”,50-60之间输入“就差一点点,再加把劲!”,
    //如果小于50,则输入“使劲努力,不要偷懒!”
    Console.Write("请输入您的姓名:");
    string name = Console.ReadLine();
    Console.Write("请输入您的分数:");
    int fenshu = int.Parse(Console.ReadLine());
    if (fenshu >= 0 && fenshu <= 100)
    {
       if (fenshu >= 80)
      {
           Console.WriteLine("你学的不错,值得表扬!");
      }
      else if (fenshu >= 60)
      {
          Console.WriteLine("及格了,再接再厉!");
      }
      else if (fenshu >= 50)
      {
          Console.WriteLine("就差一点点,再加把劲!");
      }
      else if (fenshu < 50)
     {
          Console.WriteLine("使劲努力,不要偷懒!");
     }

    }
    else
    {
        Console.WriteLine("您的输入有误");
    }
    Console.ReadLine();

    //练习三
    //输入三个数字x,y,z按大小顺序排列
    Console.Write("请输入第一个数字:");
    Double x = double.Parse(Console.ReadLine());
    Console.Write("请输入第二个数字:");
    Double y = double.Parse(Console.ReadLine());
    Console.Write("请输入第三个数字:");
    Double z = double.Parse(Console.ReadLine());
    if (x < y && x < z)
     {
             Console.Write(x + " ");
       if (y > z)
        {
             Console.WriteLine(z + " " + y);
         }
      else //y<=z
        {
             Console.WriteLine(y + " " + z);
         }
    }
    else if (y < x && y < z)
     {
           Console.Write(y + " ");
      if (x > z)
        {
            Console.WriteLine(z + " " + x);
         }
       else //x>=z
        {
            Console.WriteLine(x + " " + z);
        }
    }
    else//x==y等于的情况,z是最小的
      {
          if (x == y)
           {
           if (z > x)
            {
                 Console.Write(x + " " + y + " " + z);
             }
         else//z<=x
           {
                Console.Write(z + " " + y + " " + x);
           }
          }
            else//x!=y z是最小的
              {
                    Console.Write(z + " ");
                if (x < y)
              {
                     Console.Write(x + " " + y);
             }
             else//y=<x
           {
              Console.Write(y + " " + x);
             }
        }
    }
    Console.ReadLine();

    namespace 条件语句练习
    {
    class Program
    {
    static void Main(string[] args)
    {
    //男士体重=身高-100+-3
    //女士体重=身高-110+-3
    //KG CM
    //90 180
    //180-100 = 80

    //男士体重 - 男士身高 = -100+-3;
    //男士体重 - 男士身高 +100 =+-3;


    //内容输入
    Console.Write("请输入您的性别:");
    string x = Console.ReadLine();
    Console.Write("请输入您的身高(cm):");
    int g = Convert.ToInt32(Console.ReadLine());
    Console.Write("请输入您的体重(kg):");
    int z = Convert.ToInt32(Console.ReadLine());

    //数据运算+数据输出
    if (x == "男")
    {
    //男士体重=身高-100+-3
    int bz = g - 100;

         if (z > bz + 3)
        {
              Console.WriteLine("你偏胖了!");
              Console.WriteLine("您超出了标准体重" + (z - (bz + 3)) + "公斤!");
        }
        else if (z < bz - 3)
       {
              Console.WriteLine("你偏瘦了!");
              Console.WriteLine("您距离标准体重还差" + (bz - 3 - z) + "公斤!");
       }
      else if (z <= bz + 3 && z >= bz - 3)
      {
              Console.WriteLine("你身材很标准!继续保持!");
      }
    }
    else if (x == "女")
    {
        //女士体重=身高-110+-3
        int bz = g - 110;
        if (z <= bz + 3 && z >= bz - 3)
        {
               Console.WriteLine("您身材很标准!继续保持!");
        }
       else if (z > bz + 3)
       {
               Console.WriteLine("您偏胖了!");
       }
      else
      {
            Console.WriteLine("您偏瘦了!");
      }
    }
     else
      {
           Console.WriteLine("性别输入有误!");
      }

           Console.ReadLine();
       }
     }
    }

  • 相关阅读:
    Spring中的AOP实现思路
    手写IOC-SPRINGPMVC-CONNPOOL
    职责链模式
    判断一个二叉树是不是对称二叉树
    合并区间
    shell命令中用source 和sh(或者bash)执行脚本的区别,以及export的作用
    angular指令的compile,prelink 和 postlink以及controller
    angular的启动原理
    高并发优化方法
    搭建ssm框架的一个小坑
  • 原文地址:https://www.cnblogs.com/zyg316/p/5440663.html
Copyright © 2020-2023  润新知