下载此文档

选择结构和循环结.ppt


文档分类:论文 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
选择结构程序设计有些问题,如:分段函数求值;一元二次方程求根,根据△的情况,采用不同的数学表达式;将学生成绩进行分类等。 VB提供了三种选择语句结构,统称为条件语句:根据条件有选择的执行代码段。单行结构条件语句:if…then…else块结构条件语句:if…then…endif多分支选择语句:selectcase……then…else格式:单分支条件语句:if条件then语句组功能:如果“条件”成立,那么执行语句组多分支条件语句:if条件then语句组1else语句组2功能:如果“条件”成立,那么执行语句组1,否则就执行语句组2说明:单行结构条件语句应作为一条语句书写,若要分行,必须用续行符。语句组中的语句可以有多条,中间用“:”隔开,不能分行写。例5-1根据公式计算函数y的值, 要求:用inputbox函数输入变量x,用文本框输出y。例:实习5-5设计口令检测界面,假设口令为“123456”要求输入口令长度不超过8个字符,运行时,输完口令按回车或“确定”,都可以对口令进行判断。口令正确时,显示form2,否则,在原口令检测窗体标题上显示出错信息,在连续三次输入错误口令后,给出警告信息,并自动退出应用程序。…then…endif通用格式:If条件1then语句组1[elseif条件2then语句组2]…………[elseif条件nthen语句组n][Else语句组n+1]Endif两种常用格式If条件1then 语句组1else语句组2endif功能:类似与单行结构多分支 条件语句If条件then 语句组endif功能:条件成立时执行语句组, 不成立时,不作任何处理。例5-4Ifc>40then print”热”Elseifc>30andc<=40then print“暖和”Elseifc>20andc<=30then print“室温”Elseifc<10andc<=20then print”冷”Elseifc>=0andc<10then Print“寒冷”Elseprint“结冰”-100~,焦点自动回到text1,且选中text1中的文本,以便于下次输入。修改温度转换说明:Elseif不能写成elseif;严格按照条件语句的格式进行 书写,不要随意将两行合成一 行书写。块结构条件语句可以嵌套使用, 但要注意不能交叉嵌套。…endselect格式: selectcase测试表达式 case表达式表1 [语句组1] case表达式表2 [语句组2] ………… caseelse [语句组n] endselect功能:根据“测试表达式”的值,选择一个符合条件的语句组执行。修改温度转换程序段:aseis>40 print“热”caseis>30 print“暖和”caseis>20 print“室温”caseis>10 print“冷”caseis>0 print“寒冷”caseelse print“结冰”Endselect执行过程:先求“测试表达式”的值,然后再顺序测试该值符合哪一个Case子句中的情况,如果找到合条件的,就执行该case子句下面的语句组,然后执行endselect下面的语句,如果没找到,则执行caseelse下面的语句组,然后执行Endselect下面的语句说明:“测试表达式”可以是数值型,也可以是字符串型Case后的“表达式表”的形式可以是以下三种形式:一个表达式,或者是用“,”隔开的多个表达式如:case1或case1,3,5表达式:n1ton2Case1to5等价于case1,2,3,4,5Case“a”to“z”Is关系运算符表达式 caseis>=10以上三种形式可以混和使用,用“,”隔开如:case1,3,”a”to“z”,is>=10“测试表达式”的类型应于case后的表达式类型一致“测试表达式”的最终结果只能有一个Csae后的“表达式表”不能是变量和布尔运算符 如:casex>0andx<100 caseis>0,is<100case0to100将例5-4改称用selectcase语句例5-6select温度转换分段运费问题例5-5求分段函数例5-7键盘事件:Keypress事件:用户按下并释放键时触发该事件。Keydown事件:用户按下一个键时触发该事件Keyup事件:用户释放一个键时触发该事件在引发键盘事件的同时,用户所按的键盘码将作为参数传递给相应的事件过程,供程序执行用。5-7口令检测Dim和static的区别:Dim:在窗体模块中、事件过程中声明变量。如果dim语句出现在窗体代码的声明

选择结构和循环结 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人653072647
  • 文件大小219 KB
  • 时间2019-07-13
最近更新