if条件语句:根据某个条件对成都的执行进行两路分支。
语法:
if(条件)
{
语句块1
}
else
{
语句块2
}
*else部分并不是必须存在的。

switch...case条件选择语句:当分支条件很多时,使用。
语法:
switch(控制表达式)
{
case 常量表达式1;
语句块1;
break;

case 常量表达式2;
语句块2;
break;

case 常量表达式n;
语句块n;
break;

default:
默认语句块;
break;
}

break表示结束switch语句;

语句含义:首先求计算控制表达式的值,然后用此值与case标签后面的常量表达式对比。如果找到

某个case常量表达式与其值相同,就执行这个case后面的语句块。没有相同的就执行default。

while循环:当某个条件为true时,重复执行一段代码。

while(条件) 此条件是一个布尔表达式
{
语句块
}
*在while循环体中应有影响判断条件的值的语句。否则此程序就会形成死循环。

do...while循环:先执行循环体,再判断条件。 while是先判断再执行,此为两者区别所在。
语法:
do
{
语句块
}
while(条件)

for循环:for与while 在功能上是等价的,语法不同,使用场合也不同,for一般用于循环次数固定

的循环如for(i=0;i++;i<10)while一般用在只知道循环条件,循环次数不固定的情况。
语法:
for(初始化语句;循环条件;循环更改语句)
{
循环体
}

foreach循环:需要对集合类中每个元素逐一进行某种操作。
语法:
foreach([类型] 变量名 in 集合)
{
循环体
}

break 和 continue:break中断整个循环,让程序继续循环体后面的代码;continue中断当前的一

次循环,让程序返回循环入口,继续执行下一轮循环。

多重循环:一个循环体内嵌套了另外一个循环。(每执行一次外层循环,都要执行一遍内层循环。)

转载于:https://www.cnblogs.com/Shamanter/archive/2010/02/25/1673515.html

C#学习日志三(流程控制语句)相关推荐

  1. Django学习日志三:模型层

    Django学习日志三:模型层1 日志一我们学习了Django的配置,详见: Django学习日志一Django的配置 日志二我们学习了创建第一个django项目,详见: Django学习日志二--创 ...

  2. java基础起步三-流程控制语句中的条件语句

    文章目录 流程控制语句结构: 1. 顺序结构 2. 分支结构 3. 循环结构 分支结构语法: 1. 单分支结构; 2. 双分支结构 3. 多分支条件语句: 选择结构 语法: 注意: 输入输出案例 练习 ...

  3. 前端学习笔记之流程控制语句和数组(六)

    流程控制语句 if语句的基本使用 if语句是最简单的条件语句,也称选择语句.它通常结合else一起使用,表示如果--就--否则--. if (测试条件) {// 语句块1// 当测试条件为真,则执行这 ...

  4. [JAVA学习笔记] 21天学习挑战赛之流程控制语句

    ​ 活动地址:CSDN21天学习挑战赛 学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩:迟一天就多一天平庸的困扰.各位小伙伴,如果您: 想系统/深入学习某技术知识点- 一个人摸索学习很难坚持,想 ...

  5. python流程控制语句-【Python学习之三】流程控制语句

    环境 虚拟机:VMware 10 Linux版本:CentOS-6.5-x86_64 客户端:Xshell4 FTP:Xftp4 python3.6 一.条件分支 if <条件判断1>: ...

  6. python控制语句实验报告,python流程控制语句案例练习

    最近玩python,为了更好的学习其中的流程控制语句,本身写了一个查询员工信息和更新信息的脚本,此脚本仅供练习使用.大拿可绕行!python #!/usr/bin/env python import ...

  7. abp学习日志九(总结)

    文章目录 ABP 本系列学习日志 AutoMaper 坑1 坑2(这个不算坑) Application 坑1 坑2 ABP 学习abp的最好的网站(官网) 本系列学习日志 abp学习日记 初记 abp ...

  8. Kotlin学习日志(三)控制语句

    一.条件分支 1.1 简单分支 最简单的分支莫过于if-else了吧,Java中相信都用过,那么在Kotlin中又是怎么用的呢?其实也比较类似,来看看吧! 布局文件中: <TextViewand ...

  9. Python学习小记(三)流程控制语句

    python有三种流程控制语句:顺序执行语句.条件语句.循环语句(本文主要写条件语句和循环语句) 1.条件语句:即通过一个或多个条件的成与否(true或false)决定执行哪些代码块. ①.基本类型为 ...

最新文章

  1. idle不是python自带的开发工具_Python的开发工具
  2. 谁优谁劣?——AMD与Intel产品对比分析
  3. Taro+react开发(76):taro安装
  4. libsvm python_LibSVM for Python 使用
  5. 怎样把MySQL的编码方式改为utf8?
  6. 手机 debian linux,Android上的Ubuntu Debian Armel
  7. SpringMVC之拦截器实现登录验证
  8. ubuntu下安装matlab及配置vot-toolkit
  9. VB编辑器之代码颜色修改
  10. 三步教你手动破解网易云音乐加密
  11. 非功能测试之本地化和国际化测试
  12. 微信消息模板换行符转义问题处理
  13. 荐书:「时差党」——出国留学不是一件容易的事
  14. 山东省第三届数据应用创新创业大赛颁奖典礼在烟台举办
  15. 网络调试助手连接远程服务器
  16. Libero SoC v2021.1安装与环境配置
  17. (万文)最全、最细前端面试问题总结(答题思路分析、答案解析)
  18. 【Android studio】使用小米手机(MIUI8)真机调试
  19. wps里表格中间的字怎么置顶_怎么把wps文字放在最中间
  20. Vue项目中用百度地图实现城市定位

热门文章

  1. harmonyos消息服务器,第三方纯HarmonyOS应用太少,你还愿意升级吗?
  2. 星模php格,extend/base/TencentSms.php · 纵之格/ShopXO - Gitee.com
  3. java测试类和类_【测试开发】从测试角度看Java异常类(错误和异常区别介绍)
  4. 转换流指定编码读写文件
  5. c语言以顺序结构存储的二叉树的非递归遍历,C语言二叉树的非递归遍历实例分析...
  6. Oracle中通过游标执行带参数的存储过程实现解析CLOB字段内的xml字符串:
  7. Python数据预处理之异常值的处理——【自定义的three_sigma()函数、boxplot()方法】
  8. C++ STL 线性容器的用法
  9. Redis:11---Set对象
  10. C语言-- 大端小端详解