- 9
- 0
- 约1.31万字
- 约 9页
- 2018-05-23 发布于河南
- 举报
计算机江苏二级考试
计算机二级上机练习
1.编写程序,生成两个均由两位随机整数组成的数组,每个数组中10个元素互不相同,找出同时存在于这两个数组中的数据并输出。要求程序自定义一个通用Sub过程,用于生成无重复数的两个数组。
Option Explicit
Dim a(10) As Integer, b(10) As Integer
Private Sub Command1_Click()
Dim i As Integer
Call arry(a)
Call arry(b)
For i = 1 To 10
Text1.Text = Text1.Text Str(a(i))
Text2.Text = Text2.Text Str(b(i))
Next i
End Sub
Private Sub Command2_Click()
Dim i As Integer, j As Integer, k As Integer
For i = 1 To 10
For j = 1 To 10
If a(i) = b(i) Then
k = k + 1
Text3.Text = Text3.Text Str(a(i))
End If
Next j
Next i
If k = 0 Then
Text3.Text = 无共同元素!
End If
End Sub
Private Sub arry(d() As Integer)
Dim i As Integer, j As Integer, n As Integer
Randomize
For i = 1 To 10
n = Int(Rnd * 90) + 10
For j = 1 To i
If n = d(j) Then Exit For
Next j
If j = i Then i = i - 1 Else d(i) = n
Next i
End Sub
Private Sub Command3_Click()
Text1.Text = : Text2.Text = : Text3.Text =
End Sub
2.找出2个不同的数字组成的回文平方数。
Option Explicit
Private Sub Command1_Click()
Dim a(0 To 9) As Integer, i As Long, flg As Boolean
Dim l As Long, j As Integer, sum As Integer
For i = 10 To 1000
l = i * i
Erase a
Call sub1((1), a, flg)
If flg Then
For j = 0 To 9
sum = sum + a(j)
Next j
If sum = 2 Then
List1.AddItem CStr(i) ^2 Str(l)
End If
End If
sum = 0
Next i
End Sub
Private Sub sub1(x As Long, a() As Integer, bl As Boolean)
Dim n As Integer, idx As Integer, i As Integer
bl = False
n = Len(CStr(x))
For i = 1 To n / 2
If Mid(CStr(x), i, 1) Mid(CStr(x), n - i + 1, 1) Then
Exit Sub
End If
Next i
bl = True
For i = 1 To n
idx = x Mod 10
a(idx) = 1
x = (x \ 10)
Next i
End Sub
3.找出100以内所有只有两个不同质因子的数(即该数除1和自身外只有两个因子,并且这两个因子都是素数)。
Option Explicit
Option Base 1
Private Sub Command1_Click()
Dim I As Integer, K As Integer, S As String
Dim Counter As Integer, P(2) As Integer
For I = 6 To 100
Counter = 0
For K = 2 To I - 1
If I Mod K = 0 Then Counter = Co
您可能关注的文档
- 人教版小学一年级语文下册 13 古诗两首之所见 教学设计.doc
- 公司检查表封面.doc
- 实践活动课有趣的纸世界.ppt
- 企业关联税法律制度初探.pdf
- 南夏教育在线-中国高等教育储干培计划热门本科专业解析-应用生物科学专业.doc
- 2013高考数学(人教A)多考点综合练:数列 Word版含答案.doc
- 航班延误问卷调查.doc
- 高一英语必修一Unit2 Warming up and pre-reading.ppt
- 汽车起重机H型活动支腿的设计与结构分析.pdf
- 四年级At a farm.ppt
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
原创力文档

文档评论(0)