结构化程序设计方法.PPT

上传人:国*** 文档编号:765336 上传时间:2018-10-31 格式:PPT 页数:14 大小:100KB
下载 相关 举报
结构化程序设计方法.PPT_第1页
第1页 / 共14页
结构化程序设计方法.PPT_第2页
第2页 / 共14页
结构化程序设计方法.PPT_第3页
第3页 / 共14页
结构化程序设计方法.PPT_第4页
第4页 / 共14页
结构化程序设计方法.PPT_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、第 4章 结构化程序设计方法本章讲述的主要内容本章讲述的主要内容4.1 基本控件和顺序结构程序设计方法基本控件和顺序结构程序设计方法4.2 选择结构程序设计方法选择结构程序设计方法4.3 循环结构程序设计方法循环结构程序设计方法4.1 基本控件和顺序结构程序设计方法4.1.1 标签控件(标签控件( Label)标签(标签( Label)是)是 ASP.NET 2.0中最常用的输出文本信息的控中最常用的输出文本信息的控件,是一个服务器端控件。它用来显示文本,但不能被用户直接件,是一个服务器端控件。它用来显示文本,但不能被用户直接修改。修改。 Label中显示的文本是由其中显示的文本是由其 Tex

2、t属性控制的,该属性可以属性控制的,该属性可以在设计时通过在设计时通过 “ 属性属性 ” 窗口设置或在运行时用代码赋值。窗口设置或在运行时用代码赋值。4.1 基本控件和顺序结构程序设计方法4.1.2 按钮控件(按钮控件( Button)Button控件是控件是 ASP.NET应用程序中使用频度较高的控件,它应用程序中使用频度较高的控件,它是用户与程序进行交互的主要手段之一。在程序中用户通常可以是用户与程序进行交互的主要手段之一。在程序中用户通常可以单击页面中的某按钮来触发实现某特定功能的程序段,如单击单击页面中的某按钮来触发实现某特定功能的程序段,如单击 【确定确定 】 按钮将用户在表单中填写

3、的数据保存到数据库中,单击按钮将用户在表单中填写的数据保存到数据库中,单击 【取消取消 】 按钮清除已填写的数据,回到初始状态,等等。按钮清除已填写的数据,回到初始状态,等等。4.1 基本控件和顺序结构程序设计方法4.1.3 文本框控件(文本框控件( TextBox)TextBox控件是控件是 ASP.NET程序中用来接收用户输入,或显示输程序中用来接收用户输入,或显示输出信息的主要控件。向页面中添加出信息的主要控件。向页面中添加 TextBox控件、调整控件的大控件、调整控件的大小及位置的方法与前面介绍的方法完全相同小及位置的方法与前面介绍的方法完全相同 。4.1 基本控件和顺序结构程序设计

4、方法4.1.4 顺序结构程序设计顺序结构程序设计顺序结构是程序设计中最简单、最常用的基本结构。在该结顺序结构是程序设计中最简单、最常用的基本结构。在该结构中,各语句的执行是按照各语句书写次序一条接一条地顺序执构中,各语句的执行是按照各语句书写次序一条接一条地顺序执行,是其他结构的基础。即便是在选择结构或循环结构中,也总行,是其他结构的基础。即便是在选择结构或循环结构中,也总是以顺序结构作为其最终的子结构是以顺序结构作为其最终的子结构 。【例【例 4-1】4.2 选择结构程序设计4.2.1 选择结构程序设计的概念选择结构程序设计的概念前面学习的顺序结构程序设计方法主要用于处理一些简单问题前面学习

5、的顺序结构程序设计方法主要用于处理一些简单问题,处理问题的方法绝对固定,灵活性较差。例如,在,处理问题的方法绝对固定,灵活性较差。例如,在 【 例例 4-1】设计的简单算术计算器程序中,当用户在没有输入任何数据而单设计的简单算术计算器程序中,当用户在没有输入任何数据而单击某运算按钮时程序都会绝对地要求将空字符串转换为击某运算按钮时程序都会绝对地要求将空字符串转换为 float型数型数据,从而导致程序出错。据,从而导致程序出错。如果希望避免这种错误,就必须使用选择结构程序设计方法进如果希望避免这种错误,就必须使用选择结构程序设计方法进行判断,若没有输入数据或只输入了一个数据,则显示提示信息行判断

6、,若没有输入数据或只输入了一个数据,则显示提示信息,并结束当前过程。,并结束当前过程。常见的判断及处理方法可分为以下两种:常见的判断及处理方法可分为以下两种:1) “如果某条件成立,则选择处理方法如果某条件成立,则选择处理方法 1,否则选择处理方法,否则选择处理方法 2或不作任何处理或不作任何处理 ”。这种处理方式称为。这种处理方式称为 “单条件选择单条件选择 ”。2) “如果符合条件如果符合条件 1,则按方法,则按方法 A处理,符合条件处理,符合条件 2按方法按方法 B处理处理,符合条件,符合条件 3按按 C方法处理,方法处理, ,所有条件都不成立按方法,所有条件都不成立按方法 N处处理或不

7、作任何处理理或不作任何处理 ”。这种处理方法称为。这种处理方法称为 “多条件选择多条件选择 ”。4.2 选择结构程序设计4.2.2 if else结构结构if语句的语法格式为:语句的语法格式为:if (条件表达式条件表达式 )语句序列语句序列 1else语句序列语句序列 24.2 选择结构程序设计4.2.2 if else结构结构if语句的语法格式为:语句的语法格式为:if (条件表达式条件表达式 )语句序列语句序列 1else语句序列语句序列 2例例 4-24.2 选择结构程序设计4.2.3 ifelse if 结构结构ifelse if 语句的语法结构如下:语句的语法结构如下:if (条件

8、表达式条件表达式 1)条件表达式条件表达式 1成立时执行的语句序列成立时执行的语句序列 else if (条件表达式条件表达式 2)条件表达式条件表达式 2成立时执行的语句序列成立时执行的语句序列 else if (条件表达式条件表达式 n)条件表达式条件表达式 n成立时执行的语句序列成立时执行的语句序列 else所有条件都不成立时执行的语句序列所有条件都不成立时执行的语句序列 例例 4-34.3 循环结构程序设计4.3.1 循环结构程序设计的概念循环结构程序设计的概念循环结构程序设计实际上是一种特殊结构的选择结构。程序循环结构程序设计实际上是一种特殊结构的选择结构。程序根据判断循环条件的结果

9、决定是否执行循环体语句。循环体语句根据判断循环条件的结果决定是否执行循环体语句。循环体语句是循环结构中的处理语句块,用来执行重复的任务。是循环结构中的处理语句块,用来执行重复的任务。例如,计算高斯数列的和例如,计算高斯数列的和 1+2+3+4+100 。根据题意需要。根据题意需要设置设置 100次循环,即执行次循环,即执行 100次加法运算。将循环变量次加法运算。将循环变量 i的初始值的初始值设置为设置为 1,每次将循环变量加,每次将循环变量加 1并将其累加到另一变量并将其累加到另一变量 s中,循环中,循环条件为条件为 i=100。无论何种类型的循环结构,其特点都是循环体执行次数多少无论何种类型的循环结构,其特点都是循环体执行次数多少都必须由循环类型与条件来决定,而且必须确保循环体的重复执都必须由循环类型与条件来决定,而且必须确保循环体的重复执行能在适当的时候(满足某种条件时)得以终止(即非死循环)行能在适当的时候(满足某种条件时)得以终止(即非死循环)。而且循环结构也是可以嵌套使用的。而且循环结构也是可以嵌套使用的。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。