大学计算机基础第7章 VBScript脚本语言.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3、Select Case语句 Select Case语句提供的功能与If语句类似, 代码更加简练易读。 语法格式3: Select Case 表达式 Case 列表值1 语句组1 Case 列表值2 语句组2 … case 列表值n 语句组n Case Else 语句组 End Select 例7.5 输入不同分数判断成绩的等级。 代码如下: 演示 例7.5 7.3.2 循环语句 循环语句用于重复执行一组语句序 列,直到指定条件满足为止。 VBScript提供了三种循环结构:For循 环、While循环和Do循环。 For循环:按规定的次数执行循环体; While循环和Do循环:是在给定的条件 满足时执行循环体, 1、For…Next语句 语法格式: For 循环控制变量 = 初值 To 终值 [Step 步长] [语句组] [Exit For] [语句组] Next 其中:For、To、Step、Exit For、Next是关键字 循环变量:是一个数值变量。 初值:循环变量的初值,是一个数值表达式。 终值:循环变量的终值。是一个数值表达式。 步长:是循环控制变量的增量,是一个数值表达 式。其值可以是正数、负数,但不能为0。缺省 时步长值为 1。 循环语句结构流程如图所示: 例7.6 按递增循环求10以内偶数之和。 html title例7.6 VBScript的for循环/title body script Language=VBScript sub tw() dim i,total total=0:i=0 for i = 2 To 10 Step 2 total=total+i next MsgBox 总和为: total end sub /script input type=button name= button1 onclick= “tw()” value=“求整数1~10的偶数之和” /body/html 分析结果: 演示 例7.6 2、For...Next的嵌套循环 For...Next 构成嵌套循环时,应注意在每层 循环中的“循环变量”必须使用不同的变量名。 三层循环结构: For I = 1 To 10 For J = 1 To 10 For K = 1 To 10 ... Next Next Next 例7.8 网页显示乘法九九表 程序代码如下: html body title例7.8 VBScript的嵌套循环/title script language=vbscript sub jjb() dim int1,int2 for int1=1 to 9 每次循环生成一行 for int2=1 to int1 每次循环生成一项 Document.write cstr(int2) × cstr(int1) = cstr(int1*int2) next Document.write br next end sub /Script input type=button name= button1 onclick=jjb() value=显示九九表 /body/html 分析结果: 演示 例7.8 3、DO…LOOP语句 可以使用 DO…LOOP语句多次(次数不定)运 行语句块。语句格式如下: Do [{ While | Until }] 条件表达式 [语句组] [Exit Do] [语句组] Loop 或: Do [语句组] [Exit Do] [语句组] Loop [{ While | Until }] 条件表达式 (1) Do While …Loop语句 该语句的执行流程:首先计算条件,若为False,则跳出该语句;否则(条件为True),执行循环体,遇到Loop语句,然后再判断条件,…。如图循环结构流程图。 例7.9 用Do While… Loop循环语句在浏览器显示10行, 每行显示5个“*”。代码如下: html head title例7.9

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档