欢迎来到天天文库
浏览记录
ID:15336272
大小:52.50 KB
页数:16页
时间:2018-08-02
《c#程序设计教程 课件第3章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、c#程序设计教程课件第3章本文由x4168138贡献ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。第3章选择结构和循环结构本章内容3.1一个简单的选择结构程序一个简单的选择结构程序3.2if语句语句——二分支选择语句语句二分支选择语句3.3switch语句语句——多分支选择语句语句多分支选择语句3.4一个简单的循环结构程序3.5while语句和语句和do…while语句语句和语句3.6for语句和语句和foreach语句语句和语句3.7跳转语句3.1一个简单的选择结构程序——分段函数的实现C#程序设计教程—
2、—蒙祖强编著控制台应用程序,【例3.1】构造一个控制台应用程序,使之实】构造一个C#控制台应用程序现下列分段函数的功能:现下列分段函数的功能:3.1一个简单的选择结构程序——分段函数的实现C#程序设计教程——蒙祖强编著3.1.1创建控制台应用程序创建C#控制台应用程序创建一个控制台应用程序PiecewiseFunction:创建一个控制台应用程序运行该程序,从键盘上输入一个数值数据,运行该程序,从键盘上输入一个数值数据,如-3.14::3.1一个简单的选择结构程序——分段函数的实现C#程序设计教程——蒙祖强编著3.1.2选择结构解析选择结构如果
3、x>0,则f=1则如果如果x=0,则f=0则如果如果x<0,则f=-1如果则3.1一个简单的选择结构程序——分段函数的实现C#程序设计教程——蒙祖强编著3.1.2选择结构解析(续)选择结构解析(选择结构主要有:选择结构主要有:单入口双分支单入口三分支(如上面的语句实现的选择结构语句实现的选择结构)单入口三分支(如上面的if语句实现的选择结构)单入口多分支(三个或三个以上的分支)单入口多分支(三个或三个以上的分支)对于这些选择结构,除了可以利用语句来实现以对于这些选择结构,除了可以利用if语句来实现以外,还可以用switch语句来完成。还可以用语
4、句来完成。语句来完成3.2if语句——二分支选择语句C#程序设计教程——蒙祖强编著为表述方便,我们将语句分为三种类型语句分为三种类型:为表述方便,我们将if语句分为三种类型:if…语句语句if…else…语句语句if…elseif…else…语句语句3.2if语句——二分支选择语句C#程序设计教程——蒙祖强编著3.2.1if…语句语句if…语句是最简单的一种语句,其语法格式如下:语句是最简单的一种if语句其语法格式如下:语句是最简单的一种语句,if(布尔表达式语句块布尔表达式)布尔表达式说明:说明:该语句的作用是:如果括号中布尔表达式的值为tr
5、ue,该语句的作用是:如果括号中布尔表达式的值为,则执行后面的语句块(语句块是指放在大括号“和执行后面的语句块(语句块是指放在大括号“{”和“}”之间的语句序列),否则什么都不做。),否则什么都不做的语句序列),否则什么都不做。如果语句块仅由一条语句组成,那么大括号“和如果语句块仅由一条语句组成,那么大括号“{”和“}”可以省略。省略。布尔表达式)”和语句块”可以放在一行上,“if(布尔表达式和“语句块”可以放在一行上,也可布尔表达式以分在两行上。两行上。3.2if语句——二分支选择语句C#程序设计教程——蒙祖强编著3.2.1if…语句(续)语
6、句(语句if…语句的流程图如下图所示。语句的流程图如下图所示。语句的流程图如下图所示3.2if语句——二分支选择语句C#程序设计教程——蒙祖强编著3.2.1if…语句(续)语句(语句【例3.2】从键盘上输入两个整数,然后输出】从键盘上输入两个整数,较大的整数。较大的整数。经过该语句后x总是保存了它们当中的最大者3.2if语句——二分支选择语句C#程序设计教程——蒙祖强编著3.2.2if…else…语句语句if…else…语句是一种二分支选择语句,其语法格式如下:语句是一种二分支选择语句,其语法格式如下:语句是一种二分支选择语句if(布尔表达式布
7、尔表达式)布尔表达式语句块1语句块else语句块2语句块说明:说明:该语句的作用是:如果括号中布尔表达式的值为true,则执该语句的作用是:如果括号中布尔表达式的值为,行后面的语句块1,否则执行语句2。也就是说,不管布行后面的语句块,否则执行语句。也就是说,尔表达式的值为true还是为尔表达式的值为还是为false,语句块1和语句块必,语句块和语句块2必还是为和语句块有其中之一被执行。有其中之一被执行。3.2if语句——二分支选择语句C#程序设计教程——蒙祖强编著3.2.2if…else…语句(续)语句(语句【例3.3】编写一个窗体应用程序,使
8、之能够对给】编写一个窗体应用程序,定的实数进行四舍五入。定的实数进行四舍五入。创建C#窗体应用程序窗体应用程序Rounding,界面如下图:创建窗体应
此文档下载收益归作者所有