下载此文档

vb笔试复习题.doc


文档分类:资格/认证考试 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
笔试复时占10%、上机占40%。
笔试时间为1小时。四道大题为:程序运行结果、程序功能、程序填空、编程题 主要复习范围
随机整数[A, B]
公式:Int (Rnd*(B-A+l)+A)
循环
*
***
打印三角形
方法一;用单重循环
Private Sub Form_Click()
Dim 1%
For I = 1 To 8
Print Tab (15 - I) ; String (2 *1-1, "*〃)
Next I
End Sub
方法二:用多重循环
Private Sub Form_Click()
Dim 1%
For I = 1 To 8
Print Tab(15 - I);
For j=l To 2*1-1
Print "*" •、
Next j
Print
Next I
End Sub
求部分级数和
P88 例 4. 18 P268 实验 3
求100到200之间的所有素数。
Private Sub Form_Click()
Dim T As Boolean, X%, K%, 1%
For X = 101 To 200 Step 2
T = True
For I = 2 To X - 1
If X Mod I = 0 Then T = False
Next I
If T Then
K = K + 1
Print X;
If K Mod 10 = 0 Then Print
End If
Next X
End Sub
最大公约数、最小公倍数
P87 例 4. 17
水仙花数P269实验6
Private Sub Form_Click()
Dim 1%, X%, Y%, Z%
For I = 100 To 999
X = Int(I / 100)
Y = Int((I - X * 100) / 10)
Z = I - X * 100 - Y * 10
IfI=X*X*X+Y*Y*Y+Z*Z*Z Then
Print I,
End If
Next I
End Sub
最大值、最小值。
数组
⑴排序
P106例5. 5从小到大排序
Private Sub Form_Click()
Dim A%(), N%, 1%, J%, K%, T%
N = Vai(InputBox("n"))
ReDim A(1 To N) As Integer
Randomize
For I = 1 To N
A(I) = Int(Rnd * 101 + 100)
Print A(I);
If I Mod 10 = 0 Then Print
Next I
Print
For I = 1 To N - 1
K = I
For J = I + 1 To N
If A(K) > A (J) Then K = J
Next J
T = A(I) : A(I) = A(K) : A(K) = T
Next I
For I = 1 To N
Print A(I);
If I Mod 10 = 0 Then Print
Next I
Print
End Sub
杨辉三角形P27

vb笔试复习题 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小90 KB
  • 时间2021-09-01
最近更新