VB实验指导书理论综合练习题_答案(完结版).doc

VB实验指导书理论综合练习题_答案(完结版).doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB实验指导书理论综合练习题_答案(完结版)

第二部分 综合练习 理论练习一 一 单选 1-5 CDCCB 6-10 ABDCD 11-15 CCBBD 16-20 DBCBA 二 多选 1 ABCE 2 CE 3 BCE 4 ADE 5 ABCD 6 ABCDE 7 ACD 8 ABCDE 9 ABC 10 ABCDE 三 判断 1-5 ×√×√√ 6-10 √×√√√ 四 填空 1 x=int(Rnd*101) End If avg=s/8 2 i=1 to 10 Right(str(i),1) 或 Right(str(i mod 10)) 3 m*n/GCD(m,n) GCD(b, a mod b) 4 Exit For i “是素数” Next i 五 阅读程序 1-4 DDCB 六 程序设计 1 Option Base 1 Private Sub Form_click() Dim a(10) Cls createdata a() sort a() For i = 1 To 10 Print a(i); Next i End Sub Sub createdata(a()) For i = 1 To 10 a(i) = Int(Rnd * 101) Next i End Sub Sub sort(a()) For i = 1 To 9 For j = 1 To 10 - i If a(j) a(j + 1) Then t = a(j): a(j) = a(j + 1): a(j + 1) = t End If Next j Next i End Sub 2 Private Type ks no As String * 8 Bscj As Integer Sjcj As Integer End Type Dim student As ks Private Sub Form_Load() Open c:\ksxx.dat For Random As #1 Len = Len(student) End Sub Private Sub cmdadd_Click() student.no = Text1.Text student.Bscj = Val(Text2.Text) student.Sjcj = Val(Text3.Text) lastrecord = LOF(1) / Len(student) + 1 Put #1, lastrecord, student Text1.Text = Text2.Text = Text3.Text = End Sub Private Sub cmdquit_Click() Close #1 End End Sub 理论练习二 一 单选 1-5 CABCD 6-10 ABCCD 11-15 BBBAB 16-20 DBAAC 二 多选 1 CD 2 AD 3 CE 4 BC 5 AD 6 BCDE 7 CDE 8 ABCDE 9 ABD 10 ACDE 三 判断 1-5 ××××√ 6-10 √√√×× 四 填空 1 n-1 或者Sqr(n) 0 True 2 x y 3 1 to 10 2*i-1 4 Button=2 start=True -(x,y) 五 阅读程序 1-5 DBDAB 六 程序设计 1 Private Sub Form_click() japan = 47528 china = 22257 n = 0 Do While china = japan china = china * 1.098 japan = japan * 1.028 n = n + 1 Loop Print n 年之后,中国GDP将超过日本 End Sub 2 VB6中的Split函数,其功能是将一字符串用分界符分割为一字符串数组。 例如: Dim a() As String s = 1;2;3;4 a = Split(s, ;) 得到的结果如下: a(1) = 1 a(2) = 2 a(3) = 3 a(4) = 4 Private Sub Command1_Click() Dim a() As String a = Split(Text1.Text, ) For i = LBound(a) To UBound(a) a(i) = UCas

文档评论(0)

aining + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档