C# 流程控制语句

本课要点
1、条件判断语句的使用

2、循环控制语句的使用

3、跳转语句的使用

4、常见错误

一 何时用到条件判断

问题:
现有3家银行的全称,根据输入的简称输出对应全称

银行简称银行全称
ICBC中国工商银行
CBC中国建设银行
ABC中国农业银行

在这里插入图片描述
在这里插入图片描述

二 条件判断语句

在这里插入图片描述

1 简单的if语句1

简单if语句的语法格式如下:
在这里插入图片描述

2 简单的if语句2

在这里插入图片描述

3 if…else语句

if…else语句是if语句的标准形式,在简单if语句的基础上增加了一个else从句。

语法:
在这里插入图片描述

4 if…else if语句1

if…else if****语句的语法格式如下:
在这里插入图片描述

5 if…else if语句2

if…else if****语句的执行流程图:
在这里插入图片描述

6 if****语句的嵌套

if语句的嵌套就是在if语句中又包含一个或多个if****语句。
在这里插入图片描述

7 嵌套if语句时的**{}**使用问题

在使用嵌套if语句时,最好是使用大括号**{}来确定相互之间的层次关系。否则,由于大括号{}**使用位置的不同,可能导致程序代码的含义完全不同,从而输出不同的内容。
在这里插入图片描述

7 switch多分支语句1

switch是典型的多路分支语句,而且switch****语句允许在找不到一个匹配条件的情况下执行默认的一组语句。
在这里插入图片描述

8 switch多分支语句2

switch****语句的执行流程图如下:
在这里插入图片描述

三 *何时用到循环语句

如何输出2014NBA***总冠军马刺队的主力队员?**
在这里插入图片描述

循环控制语句

在这里插入图片描述

1 While语句

while语句用于根据条件值执行一条语句零次或多次**,当每次while语句中的代码执行完毕时,将重新查看是否符合条件值,若符合,则再次执行相同的程序代码,否则跳出while语句。**
在这里插入图片描述

2 While 死循环错误

在这里插入图片描述

3 do…while****语句

do…while循环语句则先执行一次循环后,再判断条件是否成立。也就是说do…while循环语句中“{}”中的程序段至少要被执行一次。
在这里插入图片描述

4 for****循环语句

for语句用于计算一个初始化序列,然后当某个条件为真时,重复执行嵌套语句并计算一个迭代表达式序列。如果为假,则终止循环,退出for****循环。
在这里插入图片描述

5 for循环典型错误**

在这里插入图片描述
在这里插入图片描述

6 foreach语句

foreach****语句用于枚举一个集合的元素,并对该集合中的每个元素执行一次嵌入语句。
在这里插入图片描述

7 跳转语句1

break语句用于退出包含在最内层的循环或者退出一个switch****语句。
在这里插入图片描述

8 跳转语句2

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值