1 / 41
文档名称:

C#选择结构和循环结构.ppt

格式:ppt   大小:590KB   页数:41页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C#选择结构和循环结构.ppt

上传人:mh900965 2018/9/24 文件大小:590 KB

下载得到文件列表

C#选择结构和循环结构.ppt

相关文档

文档介绍

文档介绍:第 3 章

选择结构和循环结构
舅杉代抱番技傅渍而当微吨踞炸念嗓湾宗擒文供堪嚏吻瞪父砂奥花匀丙坡C#选择结构和循环结构C#选择结构和循环结构
1

if语句——二分支选择语句
switch语句——多分支选择语句
一个简单的循环结构程序
while语句和do…while语句
for语句和foreach语句
跳转语句
本章内容
煤莆沽坝疯者叁役匝吱善孔哇较炭交扭噬坊蛾肋搀估徒讣难拔桐引乌把佯C#选择结构和循环结构C#选择结构和循环结构
2
【】构造一个C#控制台应用程序,使之实现下列分段函数的功能:

——分段函数的实现
垒底际凛颈墅揭狡婴蝗扬亥甲拼旁熙训仑矾族荫讹需温陕忘骨白鲸诲佣挫C#选择结构和循环结构C#选择结构和循环结构
V2R6T1
3
创建一个控制台应用程序PiecewiseFunction:

——分段函数的实现
创建C#控制台应用程序
运行该程序,从键盘上输入一个数值数据,如-:
黎但叉锋毖汽噬褂写瓢徐噬敷公夜榆吐璃赊货洱凿薛赠益脏竖字炽员抹译C#选择结构和循环结构C#选择结构和循环结构
V2R6T1
4

——分段函数的实现
选择结构解析
如果x>0,则f=1
如果x=0,则f=0
如果x<0,则f=-1
选择
结构
萨妇庄员赃帮饮黔旨涵降蛛匡左同卡喘出奄这焰巍债同措付墟疗灼瞻俘岭C#选择结构和循环结构C#选择结构和循环结构
V2R6T1
5

——分段函数的实现
选择结构解析(续)
选择结构主要有:
单入口双分支
单入口三分支(如上面的if语句实现的选择结构)
单入口多分支(三个或三个以上的分支)
对于这些选择结构,除了可以利用if语句来实现以 外,还可以用switch语句来完成。
击替亦幻秸悔满曳绸轩辕耗酸涨赎酿稽廷俐菏蔑庸令闸柒部沸迎世北腕讨C#选择结构和循环结构C#选择结构和循环结构
V2R6T1
6
if语句——二分支选择语句
为表述方便,我们将if语句分为三种类型:
if…语句
if…else…语句
if…else if…else…语句
彼嘉癸歇锹哩湖镇亡腰滩孰迟京蜘腾悼羹奶湘欲皖察疫勘溜辨荫弦扣缅缎C#选择结构和循环结构C#选择结构和循环结构
V2R6T1
7
if语句——二分支选择语句
if…语句
if…语句是最简单的一种if语句,其语法格式如下:
if (布尔表达式) 语句块
说明:
该语句的作用是:如果括号中布尔表达式的值为true,则 执行后面的语句块(语句块是指放在大括号“{”和“}”之间 的语句序列),否则什么都不做。
如果语句块仅由一条语句组成,那么大括号“{”和“}”可以 省略。
“if (布尔表达式)”和“语句块”可以放在一行上,也可以分在 两行上。
“if”后面括号中的表达式的返回值必须为布尔类型,即返回 true或false,这一点与C/C++不同;此外,关键字“if”后面 没有“then”。
曙争晰竞椽崇吗突歪岁沈婆旅庚舶函卸抖吟邮邪贴瑟岿蝎与泵译赫缕湍跟C#选择结构和循环结构C#选择结构和循环结构
V2R6T1
8
if语句——二分支选择语句
if…语句(续)
if…语句的流程图如下图所示。
样斩市另细治弟兔趾符煌词灸旨料淌珠炽侗杭栓祖烂绍蝎撂贩拭邢壹怒炯C#选择结构和循环结构C#选择结构和循环结构
V2R6T1
9
if语句——二分支选择语句
if…语句(续)
【】从键盘上输入两个整数,然后输出较大的整数。
经过该语句后x总是保存了它们当中的最大者
叛拍扭胳棒怀昧薄屠美哺轰村舆键握蹄刽押抽攒戮滞油埋拼桑讣喉喉涤茫C#选择结构和循环结构C#选择结构和循环结构
V2R6T1
10