zoukankan      html  css  js  c++  java
  • C#学习笔记_04_流程控制

    04_流程控制

    • 程序的执行结构:
      • 顺序结构
      • 分支结构
      • 循环结构
    • 可以通过某些特定的控制语句来控制代码的执行结构
    • 分支流程控制
      • if else
        • 基本语法
        • 可以只有if没有else,但是不能没有if只有else
        • 如果if或者else后面的大括号中只有一句语句,那么大括号可以省略
        • 多分支结构
      • switch case
        • 基本语法
        • 注意:
          • case捕获的数值不能多个相同重复
          • condition的数值类型和case捕获的数值类型匹配
        • break:跳出
          • 穿透性:在C#中,如果一个case后面没有语句,那么break可以不加,保留穿透性,如果一个case后面有语句,那么必须要添加break;
    • 循环流程控制
      • for
        • 基本语法
        • 循环中的每部分执行顺序
          • 1、int number = 2; 循环的起点
          • 2、number <= 100; 循环的条件
          • 如果条件成立
            • 3.1、执行循环体
            • 4、number += 2; 循环步长
          • 如果条件不成立
            • 3.2、结束循环
      • 循环中的关键字
        • break:表示结束循环
        • continue:结束本次循环,进入下次循环
      • while
        • 基本语法
        • 先判断循环条件是否满足,然后再决定是否循环
      • do while
        • 基本语法
        • 先进行一次循环体,再判断条件是否成立,决定是否继续循环
  • 相关阅读:
    Ubuntu分区挂载
    YOLOv3:Demo needs OpenCV for webcam images
    tf.strided_slice函数
    numpy:np.random.seed()
    python:split()函数
    python:set() 函数
    python:zip() 函数
    python:enumerate 函数
    电脑无法上网,DNS出现fec0:0:0:ffff::1%1问题
    python:map 函数
  • 原文地址:https://www.cnblogs.com/chriswong/p/10346379.html
Copyright © 2011-2022 走看看