zoukankan      html  css  js  c++  java
  • 简单的胖瘦判断小逻辑

    判断语句:“p?a:b“

    a是符合条件p后执行的语句;b是不符合条件P执行的语句,可以用if替换,更好理解。

    一定要分清哪一个“?”与哪一个“:”是一组 ,好好分清逻辑关系!

    例题:

    标准体重
    男士体重=身高-100±3,女士体重=身高-110±3
    将公式变形为:男士体重-身高+100=±3,女士体重-身高+110=±3
    在±3之间为标准体重,>3为超重,<3为补充营养

    namespace ConsoleApplication3
    {
        class Program
        {
            static void Main(string[] args)
            {
                while (true)
                {
                    double t, g, n, m;
                    Console.Write("请输入性别:");
                    string s = Console.ReadLine();
                    Console.Write("请输入身高(cm):");
                    g = Convert.ToDouble(Console.ReadLine());
                    Console.Write("请输入体重(KG):");
                    t = Convert.ToDouble(Console.ReadLine());
                    n = t - g + 100; m = t - g + 110;
                    Console.WriteLine(s == "" ? (n >= -3 && n <= 3 ? "您是标准体重" : (n>3?"您需要减肥了":"您需要增加营养了")) : (m >= -3 && m <= 3 ? "您是标准体重" : (m>3?"您需要减肥了":"您需要增加营养了")));
    
                }
            }
        }
    }
    二百个不间断的重复,只是让我看到了人的命运无法改变这一事实而已。
  • 相关阅读:
    nginx 启用http2 https 无法访问的问题
    Automating CSS Regression Testing
    jasmine 使用
    编写浏览器和Node.js通用的JavaScript模块
    Cucumber 使用例子
    Cucumber 之Gherkin
    Cucumber
    Cobertura 代码覆盖率测试
    spring && Cobertura && maven &&junit 单元测试以及测试覆盖率
    spring retry 使用
  • 原文地址:https://www.cnblogs.com/dlexia/p/4370843.html
Copyright © 2011-2022 走看看