高中计算机学考vb,2016年高中信息技术学业水平考试VB程序复习题.doc

本文档汇总了2016年高中信息技术学业水平考试中涉及的VB程序复习题,涵盖顺序结构、选择结构,涉及长方体、圆柱体积计算,变量交换,奇偶性判断,购物折扣计算等内容。通过完成这些题目,考生可以巩固基础算法和控制结构的理解。
摘要由CSDN通过智能技术生成

2016年高中信息技术学业水平考试VB程序复习题

2016年高中信息技术学业水平考试VB程序复习题

一、顺序结构程序

1.启动VB,打开工程文件“c:\MyExam\VB91.vbp”,完成如下算法设计:12 分]2013年6月,小李同学参加了一场考试,其中有一道题目是:已知长方体的长为8,宽为5,高为23,求长方体的体积V,小李同学编写出了如下的不完整程序。??请将程序缺失部分“___”补充完整,并将“___”字符删除,正确运行程序后,保存文件并退出VBDim A As Single

Dim B As Single

Dim H As Single

Dim V As Single

A=8:B=5:H=23

V=________

func=”长方体的体积V=” & V

End Function

2. 已知圆柱的底面半径R为6,高H为11,下列程序的功能是计算圆柱的体积V(∏的值取3.14)。请将程序缺失部分“___”补充完整。Dim R As Single,H As Single,V As Single

R=6

H=11

V=________

func=”圆柱体的体积V=” & V

End Function

3.已知圆的半径r是3,计算圆的面积s(∏的值取3.14),小李同学编写出了如下的不完整程序。??请将程序缺失部分“___”补充完整。Dim r As Single

Dim s As Single

r=3

s=________

func=”圆的面积s=” & s

End Function

4. 2013年6月,小李同学参加了一场考试,其中有一道题目是:已知变量a的值为1,变量b的值为2,交换变量a、b的值。小李同学编写出了如下的不完整程序。??请将程序缺失部分“___”补充完整Dim a As Integer,b As Integer

Dim t As Integer

a=1:b=2

t=a:a=b

b=________

func=”a=” & a & ” b=” & b

End Function

5. 已知变量x的值是,下列程序的功能是求x的各位数字之和s,其中a存放的是位数字,b存放的是位数字,c存放的是位数字存放的是位数字。请将程序缺失部分“___”补充完整。Dim x As Integer, s As Integer

Dim a As Integer,b As Integer

Dim c As Integer,d As Integer

x=4698

a=________

b=x\100 mod 10

c=x\10 mod 10

d=x mod 10

s=a+b+c+d

func=”各位数字之和s=” & s

End Function

二、选择结构程序

6.已知变量a的值为178,判断其奇偶性,是偶数则让变量x的值为0,是奇数则让变量x的值为1。

Dim a As Integer,x As Integer

a=178

If a/2=Int(a/2) then

x=0

ELse

x=________

End If

func=x

End Function

7. 已知变量a的值为178,判断其奇偶性,是偶数则让变量x的值为0,是奇数则让变量x的值为1。Dim a As Integer,x As Integer

a=________

If a/2=Int(a/2) then

x=0

ELse

x=1

End If

func=x

End Function

8. 已知变量a的值为178,判断其奇偶性,是偶数则让变量x的值为0,是奇数则让变量x的值为1。Dim a As Integer,x As Integer

a=178

If A MOD 2 <> 0 then

x=1

ELse

x=0

________

func=x

End Function

9. 已知变量a的值为178,判断其奇偶性,是偶数则让变量x的值为0,是奇数则让变量x的值为1。Dim a As Integer,x As Integer

a=178

If A/2=A\2 ________

x=1

ELse

x=0

End If

func=x

End Function

10. 购物计费:某商场为了促销而实行购物打折,在商场购物低于500元(包括500元)不打折,超过500元的部分实行八折优惠。已知某顾客购物按未打折计共花费了898元,编程计算顾客实际应付的金额。a表示顾客的购物金额,x表示顾客应该实际付给商场的金额。请将程序缺失部分“___”补充完整,并将“___”字符删除,正确运行程序后,保存文件并退出VB。

Dim a As Single,x As Single

a=________

If x<=500 then

x=a

ELse

x=500+(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值