- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五讲C#语言程序设计基础——流程控制C#的流程控制流程控制的基础条件控制结构ifif/elseif/else if/elseswitch循环控制结构forforeachwhile、do-while(了解)跳转语句break、continue、return流程控制的基础-说明程序语言撰写的程序代码大部分是一列程序代码接着一列程序代码来循序的执行,但是对于复杂工作,为了达成预期的执行结果,需要使用「流程控制结构」(Control Structures)来更改执行的流程。流程控制结构是使用条件判断,来决定执行方向或是否继续执行指定的程序区块,换句话说,程序设计者可以使用条件来控制程序码的执行,以便达成程序所需的执行结果。流程控制的基础-种类条件控制:条件控制是一个选择题,可能为单一选择或多选一,依照条件表达式的结果,可以决定执行哪一个区块的程序代码。如同从学校或公司走路回家,因为回家的路不只一条,当走到十字路口时可以决定向左、向右或直走,虽然最终都会到家,但是经过路径长度就不相同。循环控制:循环控制是重复执行区块的程序代码,拥有结束条件,可以结束循环的执行。它有如马路上的圆环,车子可以一直环绕着圆环行走,车子可以随兴跷几圈或决定是否离开圆环,进入圆环是进入循环,离开圆环就是离开循环。流程控制的基础-程序区块程序区块(Blocks)是一种最简单的结构叙述,它的目的只是将零到多列的程序叙述组合成一个群组,所以也称为「结合叙述」(Compound Statements)。我们可以将整个程序区块视为一列程序叙述,以结构化程序设计来说,程序区块就是最简单的模块,其语法如下所示:{ ………… 程序叙述; …………}条件控制结构if是否选条件叙述if/else二选一条件叙述if/else/if多选一条件叙述switch多选一条件叙述if是否选条件叙述-说明if条件叙述是一种是否执行的单选题,只是决定是否执行程序区块内的程序代码,如果条件表达式的结果为true,就执行之后的程序区块。例如:判断学生成绩是否及格,如下所示:if (score = 60) { Response.Write(name + 成绩及格! ); Response.Write(学生成绩: + score + br/);}9、我们的市场行为主要的导向因素,第一个是市场需求的导向,第二个是技术进步的导向,第三大导向是竞争对手的行为导向。10、市场销售中最重要的字就是“问”。11、现今,每个人都在谈论着创意,坦白讲,我害怕我们会假创意之名犯下一切过失。12、在购买时,你可以用任何语言;但在销售时,你必须使用购买者的语言。13、He who seize the right moment, is the right man.谁把握机遇,谁就心想事成。14、市场营销观念:目标市场,顾客需求,协调市场营销,通过满足消费者需求来创造利润。15、我就像一个厨师,喜欢品尝食物。如果不好吃,我就不要它。16、我总是站在顾客的角度看待即将推出的产品或服务,因为我就是顾客。17、利人为利已的根基,市场营销上老是为自己着想,而不顾及到他人,他人也不会顾及你。if是否选条件叙述-流程图条件叙述开始score=60执行程序代码条件叙述结束falsetrueif/else二选一条件叙述-说明如果条件是拥有排它情况的2个程序区块,只能二选一,我们可以加上else关键词。如果if条件为true,就执行else之前的程序区块;false执行else之后的程序区块。例如:使用身高来判断购买全票,还是半票,如下所示:if (length 120){ Console.WriteLine(name + 购买全票!br/);}else { Console.WriteLine(name + 购买半票!br/);}if/else二选一条件叙述-流程图条件叙述开始length120执行程序代码(一)条件叙述结束falsetrue执行程序代码(二)if/else/if多选一条件叙述-说明所谓多选一条件叙述,可以依照条件来执行多个不同区块的程序代码。C#语言的多条件叙述有2种写法,如下所示:if/else条件的扩充。switch多选一条件叙述。if/else/if多选一条件叙述-说明if/else/if多选一条件叙述是if/else条件的扩充,只需重复使用if/else条件,就可以建立多选一条件叙述。例如:使用年龄判断搭乘公交车的乘客票价是学生、普通或敬老票,如下所示:if ( age = 18 ){ str = 学生票:12元br;}else{ if ( age = 65 ) {str = 敬老票:8元br;} else {str = 普通票:15元br;}}if/else/if多选一条件叙述-流程图switch多选一条件叙述-说
原创力文档


文档评论(0)