第 3 章
选择结构和循环结构
if语句——二分支选择语句
switch语句——多分支选择语句
一个简单的循环结构程序
while语句和do…while语句
for语句和foreach语句
跳转语句
本章内容
【】构造一个C#控制台应用程序,使之实现下列分段函数的功能:
——分段函数的实现
创建一个控制台应用程序PiecewiseFunction:
——分段函数的实现
创建C#控制台应用程序
运行该程序,从键盘上输入一个数值数据,如-:
——分段函数的实现
选择结构解析
如果x>0,则f=1
如果x=0,则f=0
如果x<0,则f=-1
选择
结构
——分段函数的实现
选择结构解析(续)
选择结构主要有:
单入口双分支
单入口三分支(如上面的if语句实现的选择结构)
单入口多分支(三个或三个以上的分支)
对于这些选择结构,除了可以利用if语句来实现以外,还可以用switch语句来完成。
if语句——二分支选择语句
为表述方便,我们将if语句分为三种类型:
if…语句
if…else…语句
if…else if…else…语句
if语句——二分支选择语句
if…语句
if…语句是最简单的一种if语句,其语法格式如下:
if (布尔表达式) 语句块
说明:
该语句的作用是:如果括号中布尔表达式的值为true,则 执行后面的语句块(语句块是指放在大括号“{”和“}”之间 的语句序列),否则什么都不做。
如果语句块仅由一条语句组成,那么大括号“{”和“}”可以 省略。
“if (布尔表达式)”和“语句块”可以放在一行上,也可以分在 两行上。
“if”后面括号中的表达式的返回值必须为布尔类型,即返回 true或false,这一点与C/C++不同;此外,关键字“if”后面 没有“then”。
if语句——二分支选择语句
if…语句(续)
if…语句的流程图如下图所示。
if语句——二分支选择语句
if…语句(续)
【】从键盘上输入两个整数,然后输出较大的整数。
经过该语句后x总是保存了它们当中的最大者
第3章选择结构和循环结构 来自淘豆网m.daumloan.com转载请标明出处.