下载此文档

南昌科技大学vb上级试题库含答案(经典).doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
【28】请在给出VB3-,编写程序打印下面给出的图形,特别说明每一行两个数字之间有两个空隔。
1
2 4
3 6 9
4 8 9 12
5 10 15 20 25
Private mand1_Click()
Dim s&
For i = 1 To 5
For j = 1 To i
s = i * j
Print s; Space(2);
Next j
Print
Next i
'编写程序打印给出的图形。
End Sub
Print "1"
Print "2 4"
Print "3 6 9"
Print "4 8 12 16"
Print "5 10 15 20 25"
【30】打开vb4-,并完成程序,实现以下功能:
随机的产生10个1-100之间的数并存放在数组中,
以蓝色17号字显示数组。
找到其中6的倍数,并求出这些数的和,
将这些6的倍数和他们的和以蓝色16号字显示在窗体中
Private mand1_Click()
Dim a(1 To 10)
= vbBlue
= 17
For i = 1 To 10
a(i) = Int(100 * Rnd + 1)
Print a(i);
Next i
Print
For i = 1 To 10
If a(i) Mod 6 = 0 Then
s = a(i) + s
Print a(i);
End If
Next i
Print
Print "s="; s
End Sub
'随机的产生10个1-100之间的数并存放在数组中,
'以蓝色三号号字显示数组
'找到其中6的倍数,并求出这些数的和,
'将这些6的倍数和他们的和以蓝色16号字显示在窗体中
二、
【28】请在给出VB3-,mand1单击这个事件,使之能有以下功能:在文本框一和文本框二中分别的输入两个整数,求这两个数的最大公约数,结果显示在label3中。
Private mand1_Click()
Dim a%, b%
a =
b =
If a > b Then
k = b
Else
k = a
End If
For i = k To 1 Step -1
If a Mod k = 0 And b Mod k = 0 Then
'c = i
GoTo over
End If
Next i
over:
= i
End Sub
【29】请在给出VB3-,编写程序计算S=1+22+333+4444+...+666666的值,并将结果输出在窗体上,输出格式为:S=*****。
Private mand1_Click()
Dim s&
s = 1 + 22 + 333 + 4444 + 55555 + 666666
Print "S=" & s '程序计算
End Sub
三、
【27】请打开考生文件夹下的VB2-,并根据要求完成程序使得其能根据不同选择来设置文本框的字号和字色
【30】打开

南昌科技大学vb上级试题库含答案(经典) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xgs758698
  • 文件大小32 KB
  • 时间2018-11-13