zoukankan      html  css  js  c++  java
  • 20141013--判断语句(if ,else)

    目前为止,之前所学的程序只能一步步往下执行。

    语句:判断,循环,形成程序分支和循环。

    选择控制: if , else, switch, case

    循环控制:white, do, for, foreach

    跳转语句:break, continue

    异常处理:try, catch , finally

    if  相当于条件运算符:

    else: 另外

    例:判断一个数是不是两位数整数

    if  else 嵌套:

    输入姓名和分数,判断是否及格,

    如果大于等于80分则输出“你学的不错,值得表扬!”

    如果小于50则输出“使劲努力,不要偷懒!”

    如果在50-60之间则输出“就差一点,再加把油!”

    输入一个小数,然后进行四舍五入:

    因为是小数,所以需要定义浮点型:

    以double为例,

    读取输入值a 然后用浮点型的a减去整型的a然后判断值与0.5的关系

    即 double a =double.Parse(Console.ReaLine());

        double c =a-(int)a;

    如果c大于等于0.5则进1,如果c小于0.5则去掉小数。

    运用到定义,整型和浮点型的转换,等知识(还有递增)

    然后

    方程式:ax2+bx+c=0

    判断方程式的根的情况 并求解:

    首先明白什么是一元二次方程,

    如果a等于0,方程式不是一元二次方程。

    用公式:代尔塔△=b2-4*a*c判断根的情况:

    △<0则方程无解,△=0方程有两个相等的实根,△>0方程有两个不同的实根

    求解则用到另一个公式:

    x=(-b±√b2-4ac)/(2*a)

    根号√需要用到函数 Math.Sqrt()

    标准体重:

    男士体重=身高-100±3,女士体重=身高-110±3

    将公式变形为:男士体重-身高+100=±3  女士体重-身高+110=±3

  • 相关阅读:
    线程安全的signals
    排序
    TCMalloc : ThreadCaching Malloc
    C++箴言:争取异常安全的代码
    windows 内存泄露debug的相关函数
    分析几个驱动
    CAsyncSocket对象不能跨线程之分析 (转载)
    优化理论
    标 题: C++0x把Concept去掉了
    几个流行的http 服务器开源软件
  • 原文地址:https://www.cnblogs.com/Tirisfal/p/4022449.html
Copyright © 2011-2022 走看看