c#程序设计教程 课件第3章

c#程序设计教程 课件第3章

ID:15336272

大小:52.50 KB

页数:16页

时间:2018-08-02

c#程序设计教程 课件第3章_第1页
c#程序设计教程 课件第3章_第2页
c#程序设计教程 课件第3章_第3页
c#程序设计教程 课件第3章_第4页
c#程序设计教程 课件第3章_第5页
资源描述:

《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,界面如下图:创建窗体应

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

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

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