zoukankan      html  css  js  c++  java
  • 结构化编程

    if else语句:

    else不能单独使用,与最近的的if相匹配

    bool型的变量应该直接出现在条件中,不要进行比较:C语言中定义真假:0:假;非0:真

    变量与常数比较时,应该将常数放在比较符号的前面:if(4==a)

    float变量与0值进行比较时,需要定义精度:  0.0000000000001 > 0 > -0.0000000000001

    switch语句用于单个条件,多个分支型结构

    switch语句中case语句中的值只能是整型或是字符型,if语句中可以是浮点型

    switch语句中case语句排列顺序分析:(没有严格语法要求)

    按字母或是数字顺序排列

    正常情况放在前面,异常情况放在后面

    if语句与switch语句比较:

    if语句实用于“按片”判断的情形中【if((a<b)&&(b<c))】,switch实用于单个离散值进行分别判断的情况

    if可以从功能上代替switch,但是switch不能代替if语句(取值范围)

    while,do while,for:

    判断条件遵行if语句表达式的原则

    while,先判断条件,后执行循环体,可能一次循环体都不执行

    do while,先执行循环体,然后判断条件,至少执行一次循环体

    for,先判断条件,然后执行循环体,类似while

    break和continue语句:

    continue的作用就是终止本次循环,进入下一次循环,只能使用于循环语句。

    break用来跳出块(switch语句,循环语句)

    内在的趣味,表面的繁琐
  • 相关阅读:
    Redis集群(一)
    Mysql分库分表
    Redisson分布式锁
    Spring Cloud Eureka 高可用
    Spring RestTemplate具备负载均衡功能
    Redis分布式锁
    B树/B-树/B+树/B*树的数据库应用
    ABAC访问控制模型
    Maven自定义打包的包名
    Versions maven plugin 修改版本
  • 原文地址:https://www.cnblogs.com/data1213/p/4819839.html
Copyright © 2011-2022 走看看