计算机基础课-VB6编程题汇编(2011—2016)
(2016-12-31 10:25:42)
标签:
教育河南对口升学 |
分类: VB6程序设计 |
(2011)93.一个具有10个元素的一维数组,下标从1到10,每个数组元素的值是随机函数产生的1~100之间的随机整数。要求:用Visual Basic语言写一个程序,把它们按照从小到大的次序排列起来输出。
(2012)93.一个具有10个元素的一维数组,下标从1到10,每个元素的值是由随机函数产生的[200,500]之间的随机整数。要求:用Visual Basic语言写一个程序,求出该数组中的最小值及其下标,并输出结果。
(2013)93.一个具有10个元素的一维数组,下标从1到10,每个元素的值是由随机函数产生的[100,400]之间的随机整数,统计出该数组中的偶数个数,并输出结果。要求:用Visual Basic语言编程实现。
(2014)93.设a是一个具有10个元素的一维整型数组,下标从1到10,每个元素的值由用户输入,要求把数组a中的非0数据按照原来的次序存入数组b中,并输出数组b各元素的值。请用Visual Basic 6.0语言编程实现。
(2015) 93. 若一个三位整数等于它的各位数字的立方和, 则称该三位整数是 “水仙花数” ,
例如,407=4^
3
附参考答案:
2011:
Dim a(1 To 10) As Integer
Dim I, J As Integer
Dim T As Integer
Print "随机产生的10个数:"
For I = 1 To 10
Next I
Print
Print "排序后的10个数:"
For I = 1 To 9
Next I
For I = 1 To 10
Next I
2012:
dim a(1 to 10) as integer
dim i as integer
dim k as integer
for i=1 to 10
a(i)=int(301*rnd()+1)
print a(i)
next i
min=a(1):k=1
for i=2 to 10
if min > a(i) then
min=a(i):k=i
end if
next i
print “最小值为:”; min, "最小值的下标为:"; k
2013:
Dim A(1 To 10) As Integer
Dim I As Integer, S As Integer
S = 0
For I = 1 To 10
Next I
Print "偶数的个数为:"; S
2014:
Dim a(1 To 10) As Integer
Dim b() As Integer
Dim i As Integer, j As Integer
Dim k As Integer
k = 0
For i = 1 To 10
Next i
Print
Print "数组B中的元素值为:"
ReDim b(k)
j = 0
For i = 1 To 10
Next i
2015:
Dim I As Integer
Dim S As Integer
Dim R As Integer
Dim B As Integer
For I = 100 To 999
Next I
2016:
Dim N As Long, M As Long
Dim N1 As
Long
Dim R As
Integer
N1 =
0
N = CLng(InputBox("请输入一个正整数",
"数据输入"))
M =
N
While M <>
0
Wend
If N = N1 Then Print N, "是回文数" Else Print N, "不是回文数"

加载中…