WEB习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
( )1. VBScript程序语言是Microsoft公司将VB(Visual Basic)程序语言加以简化,所衍生出来的程序语言。
( )2. HTML也有所谓如“IF…Then…”的判断语句。
( )3. VBScript的注释符号为“//”。
( )4. VBScript的程序代码很难保密,容易被偷窥。
( )5. 常量是一种不会改变的数,定义常量要使用“Dim常量名称”。
( )6. 运算符“+”也可以用来连接字符串。
( )7. 运算符“Mod”可以算出除法结果中的整数。
( )8. VBScript中次方的算法是使用“^”。
( )9. “30 < 1 OR 5 > 4”计算出的结果“False”。
( )10. 定义数组时要用“Const数组名”。
二、操作题
1. 设计一个VBScript程序,能计算出边长为5厘米的正方形面积,并显示出计算结果,如图2-8所示。<\Ch02\正方形面积.htm>
2. 设计一个VBScript程序,能比较边长为5厘米的正方形和半径为5厘米的圆形哪个面积比较大,如果圆形比较大,就显示“True”,若正方形比较大,就显示“False”,如图2-9所示。<\Ch02\比较大小.htm>
3. 设计一个VBScript程序,计算出边长为5厘米的正方形和半径为5厘米的圆形的面积差,并显示出来,如图2-10所示。<\Ch02\面积差.htm>
参考答案:
一、是非题
T F F T F T F T F F
二、操作题
1.
正方形面积
a=5
msgbox ""正方形面积为""&a*a&""公分""
2.
比较大小
a=5
msgbox a*a*3.14 > a*a
3.
面积差
a=5
msgbox (a*a*3.14) - (a*a) &""公分""
( )1. 每一个If后面一定要有Else,否则会出现分页错误。
( )2. Select的后面一定要有End Select,否则会出现分页错误。( )3. 使用InputBox函数可以让用户输入数值,再让程序计算出结果。( )4. For…Next循环不一定要有一个变量作为初始值,但是有比较好。( )5. For…Next循环里不能再放另外一个循环,否则会出现分页错误。( )6. For…Next循环后可以用Step来设置间隔值,如果不设,默认值是1。
( )7. Do…Loop循环是用While或Until来判断循环是否执行的。
( )8. While是指条件为假就执行循环,Until是条件为真则执行循环。( )9. 除了使用While或Until来离开Do…Loop循环之外,也可以用Exit Do来离开。
( )10. 如果在使用Do…Loop循环时,没有使用Until或While来跳出循环,那么循环在执行一百次之后就会自动停止。
二、操作题
1. 设计一个VBScript程序,依用户在对话框内输入的身高判断是否要购买全票 (身高160cm以上需购买全票),效果如图3-18a、图3-18b所示。<\Ch03\买票1.htm>
2. 设计一个VBScript程序,依用户在对话框内输入的身高判断所需购买票的种类 (身高160cm以上需购买全票,140~159cm买半票,139cm以下儿童票),效果如图3-19a、图3-19b所示。<\Ch03\买票2.htm>
3. 设计一个VBScript程序,能显示出今天是星期几 (使用WeekDay(now) 函数),效果如图3-20a、图3-20b所示。<\Ch03\星期几.htm>
参考答案
一、是非题
F T F F F T T F T F
二、操作题
1.
a=inputbox(""请问您的身高"")
if a>=160 then
msgbox ""您必须购买全票""
end if
2.
a=inputbox(""请问您的身高"")
if a>=160 then
msgbox ""您必须购买全票""
elseif a<160 and a>=140 then
msgbox ""您只要购买半票""
else
msgbox ""儿童票""
end if
3.
a=weekday(now)
select case a
case 1
msgbox ""礼拜日""
case 2
msgbox ""礼拜一""
case 3
msgbox ""礼拜二""
case 4
msgbox ""礼拜三""
case 5
msgbox ""礼拜四""
case 6
msgbox ""礼拜五""
case 7
msgbox ""礼拜六""
end select
( )1. 除非调用子程序,否则子程序不会自动执行。
( )2. 函数与子程序的不同之处在于子程序不能传入参数。
( )3. 函数执行后会返回值,子程序则不会。
( )4. 函数只能传入一个参数,传入两个以上的参数会发生分页错误。( )5. 除了用End Sub来结束子程序之外,也可以使用Exit Sub。