- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 顺序结构与选择结构 4.1 顺序结构4.1.1 顺序结构的概念 顺序结构是程序设计中最简单、最常用的基本结构,其执行特征为:按照语句出现的先后顺序,依次执行。 using System; class 顺序结构 { static void Main() { int x; int y; int result; x=2; y=3; result=x+y; Console.WriteLine(result); } } 4.1.2 输入框 输入对话框的作用是从用户处获取信息。 Visual Basic提供了一个名叫“InputBox”的函数,使用它可以很方便地创建输入框。 Visual C# 2005中,没有提供这个函数,但可以在Visual Studio 2005这个集成开发环境下,引入Visual Basic的组件。 InputBox语法格式: InputBox(Prompt, Title, DefaultResponse, Xpos, Ypos) Prompt(string运算式):表示输入对话框的提示文本信息 Title(string运算式) :表示输入对话框的标题 DefaultResponse(string运算式) :表示输入对话框的默认文本 Xpos、Ypos(数值运算式):用于控制输入对话框的显示位置 实例:输入框 4.1.3 消息框 消息框的作用是输出信息,在Visual C# 2005中使用MessageBox来建立消息框。 其语法格式为: MessageBox.Show(text, caption, buttons, icon, defaultbutton) Show为MessageBox的方法,作用是在屏幕上显示消息框 text(string运算式):表示消息框输入的信息 caption(string运算式):表示消息框的标题 buttons(符号常量):表示在消息框上显示的按钮类型 icon (符号常量) :消息框上面显示的图标 defaultbutton (符号常量) :消息框上的按钮哪个为默认的 4.2 选择结构 选择结构也称为分支结构,特点是:根据给定的条件是否成立,决定从各个可能的分支中执行某一分支的相应操作。 Visual C# 2005提供了两种用于选择结构的控制语句,分别为:if语句和switch语句。 4.2.1 if语句 1.一个分支的if语句 if语句是用来判断所给定的条件是否满足,根据判定的结果(真或假)决定所要执行的操作。 if语句的一般表示形式为: if(表达式) { 语句块 } if语句执行流程图 假设暑假到了,Kenrome和Landy一家决定外出旅行,他们要在网上预定机票。机票的价格根据出行时间是否为旺季,所打的折扣是不同的。网上订票系统要根据用户输入的出行月份,判断是否为旺季(5到10月)出行,如果是,则提示“旺季出行”,以便于用户确认,这时,模拟实现这一功能的代码如下: Console.WriteLine(请输入出行月份(1-12):); int mon = int.Parse(Console.ReadLine()); if(mon=5 mon=10) Console.WriteLine(旺季出行); 2.两个分支的if语句:if…else语句 上面的网上订票系统还不完善,它只做出了对用户输入出行时间是旺季的提示,而Kenrome一家如果选择出行的时间是淡季,系统将不会有任何提示。这时,Kenrome会想,是不是系统出问题了,为什么没有提示确认信息?实际上,上面代码没有对用户选择出行时间是淡季的提示。用if-else结构就能很好地解决上面程序的问题。 当一个判断语句只存在两种可能的结果时,可以使用if…else语句来表达。 一般表示形式为: if (表达式) { 语句块1 } else { 语句块2 } if…else语句执行流程 3.if…else if…else(多重if结构) 通过前面的学习,读者会发现,不管是哪种类型的选择结构,都只能对一个条件进行判断,那如果判断的条件不只一个,该如何解决? 比如下面的例子:某网上书店售书,根据一次性的购买金额有不同的折扣率。假设金额高于1000,则打75折,800~1000打8折,500~800打85折,小于500是9折。要求根据用户输入的购书金额,计算折扣后的价格。像这种对多个条件的判断,可以用多重if结构来解决。 if…else if…
您可能关注的文档
最近下载
- 中国专利奖申报书.docx VIP
- 约翰克兰John Crane SE系列 培训指南.pdf VIP
- 结构化面试护士50道面试题附答案.docx VIP
- 山东省三级老年病医院基本标准(2023).docx VIP
- 统编版小学三年级上册语文精品课件 司马光.ppt VIP
- ancient-chinese-philosophy中国古代哲学.ppt VIP
- 4.3海-气相互作用课件 高中地理人教版(2019)选择性必修一.pptx VIP
- 砂土地基钢板桩施工振动锤选型及应用-华北交通工程.pdf
- 10SG614-2 砌体填充墙构造详图(二)(与主体结构柔性连接).pdf VIP
- 超声检测技术.ppt VIP
文档评论(0)