高职单考单招计算机模拟试卷一_2(2)

2018-11-28 15:37

11集文字、图形、声音、活动图像于一身的计算机系统称为 多媒体 计算机。 12.Windowsxp是基于 用户 图形 界面的操作系统。

13.Windows 中的一个文件夹具有4种,它们是系统、存档、只读 和隐藏。 14.Windows 的对话框其形状是一个矩形框,其大小是 不能改变 的。

15.在程序运行中,要想使可操作的按钮变得不可操作,则应将该按钮的 enabled 属性设置为。

16.只能通过属性窗口设置的属性称为 __name__只读属性___。 17.VB中应用程序的开发主要是在_窗体__设计器上完成的。

18.在VB中,要将窗体Form1从内存中卸载,应该使用语句 unload form1 19.写出代数式 所对应的VB表达式 ??。

20.VB表达式-2^2+2^-2+2.6 / 2对应的值为___5.55_-2.45___ 三、程序阅读(4*10分)

1、下面程序的运行结果为456_ 。 Private Sub Command1_Click() Dim a As Integer a=2 For i=1 To 3 Print F(a) ; Next i End Sub

Private Function F(a As Integer) b=0

FALSE。

Static c b=b+1 c=c+1 f=a+b+c End Function

2、下列程序输出结果为 2 4 6 8 。 Private Sub Command1_Click() Dim a(1 To 4) As Integer a(1)=5:a(2)=6:a(3)=7:a(4)=8 P a() For i=1 To 4 Print a(i) , Next i End Sub

Private Sub P(b() As Integer) For i=1 To 4 b(i)=2*i Next i End Sub

3、下列程序输出结果为 10 10 。 Private Sub Command1_Click() a%=10 b%=5 Change a,b Print a,b End Sub

Private Sub Change(ByVal a As Integer,b As Integer) Tmp=a a=b b=tmp End Sub

4、下述程序的运行结果是 2.25 3.75 。 Private Sub Command1_Click() a=1.5 b=1.5 Call fun(a,b) Print a,b End Sub

Private Sub fun(x,y) x=y*y y=y+x End Sub

5、下列VB程序是用来计算S=1!+2!+3!+........+n!的程序,请将程序补充完整。(说明:N!=1*2*3*4*......*N) Private Sub Form_Click N= Inputbox(“请输入N”) S=0

FOR I=1 TO __n_ _callI fact (I ,t)_____ S=S+T NEXT I PRINT “S=”;S END

SUB fact(N,T) T=__1__

FOR J= 1 TO ____n__ __t = t *j __ NEXT J End sub___

四、程序填空(4*10分)

1、已建立了一个工程,该工程包括两个窗体,其名称(Name 属性)分别为Form1和Form2,启动窗体为Form1。在Form1画一个命令按钮Command1,程序运行后,要求当单击该命令按钮时,Form1窗体消失,显示窗体Form2,请在(1)和(2)处将程序补充完整。

Private Sub Command1_Click() Unload _Form1 Form2. _show _ End Sub

2、数据过滤程序:从左边文本框输入任意文本,如果是数字字符,则显示在右边文本框中。运行结果如下图(文本框开始时为空)。

(1)设置对象属性 (2)编写代码 对名 名 属Private Sub _____Text1_KeyPress(KeyAscii As Integer)______ If ____(4)_______ Then ______(5)_________ End If

End Sub 属性值 FormCap数据过滤 1 tion LabelCap输入数据: 1 tion LabelCap过滤后的数据: 2 tion Text1 Tex t Text2 Tex t 3、下面的程序是用选择交换法将10个数排为升序(例如输入:1、20、7、35,输出1、7、20、35),请在(8) 、(9) 、 (10) 处将程序补充完整。

Private Sub Command1_Click() Dim a(10) As Integer 排序排序前 后 1 1 20 7 7 20 35 35

For i = 1 To 10

a(i) = Val(InputBox(\

Print a(i); Next i Print

For i = _10 to 2 step -1_ k = i

For j = _1 to I -1________

If ____a(j )>a(j +1 )___Then ___a(j)=a(j+1)____ Next j

If ___(10)__Then b = a(i) a(i) = a(k) a(k) = b End If Next i For i = 1 To 10

6) 、(7)、 (

Print a(i); Next i Print End Sub


高职单考单招计算机模拟试卷一_2(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:论国际热钱对我国房地产和股票价格的影响与对策

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: