4.1 分支和循环

4.1 分支和循环

ID:40670706

大小:68.00 KB

页数:9页

时间:2019-08-05

4.1   分支和循环_第1页
4.1   分支和循环_第2页
4.1   分支和循环_第3页
4.1   分支和循环_第4页
4.1   分支和循环_第5页
资源描述:

《4.1 分支和循环》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、4.1分支和循环本章学习目标:·掌握条件语句的使用·掌握循环语句的使用学习内容:·程序的三种结构·条件语句·循环语句·小结4.1.1程序的三种结构:顺序结构分支结构循环结构顺序结构:指按程序的书写顺序依次执行A段程序、B段程序。AB顺序结构分支结构:C#中控制分支结构的语句包括:if…else…语句和switch语句。B选择结构循环结构:C#中控制循环结构的语句包括:while、do…while…、for和foreach语句。AA循环结构4.1.2条件语句:·if语句·switch语句·在VisualStudio中跟踪程序If语句:1、If语句包含

2、多种形式:单分支、双分支和多分支。单分支结构语法形式:if(布尔表达式)执行操作的语句;双分支结构语法形式:if(布尔表达式)执行操作的语句;else执行操作的语句;多分支结构语法形式:if(布尔表达式)执行操作的语句;elseif(布尔表达式)执行操作的语句;elseif(布尔表达式)执行操作的语句;Else执行操作的语句;2、一个if语句的执行过程是这样的:首先判断布尔表达式。如果布尔表达式的结果在逻辑上是正确的,那么就顺序执行if语句块。如果布尔表达式的结果在逻辑上是错误的,那么就跨过if语句块,此时如果有else关键字,就立刻进入else语

3、句块开始执行。否则就执行if语句块外的下一行代码。3、if...else...条件语句的流程图(1):条件A分支一的语句前面的语句继续后面的语句真假if...else...条件语句的流程图(2):条件分支一的语句真继续后面的语句前面的语句假4、示例1:判断是否为成年人If(age>18){Console.WriteLine(“成年人”);}else{Console.WriteLine(“未成年人”);}例2:用户输入一个整数,请写一段程序,通过if...else...语句判断该数是偶数还是奇数。程序代码:Console.WriteLine(“请输入

4、一个数字”);Intn;n=int.Parse(Console.ReadLine());If(n%2==0){Console.WriteLine(“{0}是偶数”,n);.}else{Console.Writline(“{0}是奇数”,n)}switch语句1、witch语句也成为开关语句,用于有多重选择的场合测试某一个变量具有多个值时所执行的动作。switch语句的格式:switch(控制表达式){case常量表达式1:语句组1;[break;]case常量表达式2:语句组2;[break;]......case常量表达式n:语句组n;[brea

5、k;][default:语句组n+1;[break;]]}2、itch语句有几个需要注意:•控制传递给与控制表达式的值匹配的case语句•switch()中的输入参数只能是整型或字符型(包括字符串),不能用实型(浮点型)数•break使得程序在执行完选中的分支后,可以跳出整个switch语句(即跳到紧接switch的一对{}之后),完成switch·必要时,可在各个case语句中使用{}来明确产生独立的复合语句·switch语句并不能代替所有的if…else...语句3、例3:根据成绩的情况输出相应的评语。成绩在90分以上,输出评语“优秀”;成绩在

6、70到90之间,输出评语“良好”;成绩在60到70之间,输出评语“合格”;成绩在60分以下,输出评语“不合格”。程序代码:If(mark>=90)Console.WriteLine(”评语”,优秀);elseif(mark>=70)Console.WriteLine(”评语”,良好);elseif(mark>=60)Console.WriteLine(”评语”,合格);elseConsole.WriteLine(”评语”,不合格);示例4:判断季节switch(n){Case0:Console.WriteLine(“Spring”);Break;C

7、ase1:Console.Writ.Line(“Summer”);Break;Case2:Console.WritLine(“Autumn”);Break;Case3:Console.WriteLine(“Winter”);Break;Default:Console.WriteLine(“都没有”);}在VisualStudio中跟踪程序:VisualStudio进行程序跟踪①使用VisualStudio创建一个控制台项目。②打开默认生成的Program.cs文件,使用上面的程序完全覆盖Program.cs的内容。③把光标停留在上面代码中背景为灰色

8、的一行代码上,按F9键插入断点。④在标准工具栏的“解决方案配置”下拉列表中选择Debug。⑤按F5健运行程序。⑥当程序执行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。