vb期末考试、程序设计的题目_第1页
vb期末考试、程序设计的题目_第2页
vb期末考试、程序设计的题目_第3页
vb期末考试、程序设计的题目_第4页
vb期末考试、程序设计的题目_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实用标准文案第一张:4.设计一个程序,实现加、减、乘、除运算,当单击“加法命令按钮时,程序运行界面如图2.20所示.同样,单击其他命令按钮时,实现其他 运算,等式中的运算符号要相应变化.代码如下:Private Sub Command1_Click()Text3.Text = Val(Text1.Text) + Val(Text2.Text)End SubPrivate Sub Command2_Click()Text3.Text = Val(Text1.Text) - Val(Text2.Text)Label1.Caption ="-"End SubPrivate Sub

2、 Command3_Click()Text3.Text = Val(Text1.Text) * Val(Text2.Text)Label1.Caption = "*"End SubPrivate Sub Command4_Click()Text3.Text = Val(Text1.Text) / Val(Text2.Text)Label1.Caption = "+"End Sub第三章:3.计算以下分段函数值:方法 1) private sub command1_click()精彩文档实用标准文案Dim x As single ,y As singleX

3、=val (Text I.Text)If x.<5 and x>=-5 ThenY=x/2+(x*x+5)/(2*x)Else if x<10 ThenY=(3*x)A(1/3)Else if x<=15 ThenY=log(x)ElseY=sin(x)A2+cos(x)End ifText2.Text =str(y)End sub第四章:1.将一个数组的元素按逆序重新存放,例如,原来存放顺序为: 8,6,5,4,1 .要求改为 1,4,5,6,8 .Option Base 1Private Sub Form_Click()Dim a()Dim t As Integer

4、a = Array(8, 6, 5, 4, 1)FontSize = 24For i = 1 To 5Print "a(" i; ")=" a(i)Next iFor i = 1 To 5 2t = a(i)精彩文档实用标准文案a(i) = a(6 - i)a(6 - i) = tNext iPrint "逆序后"For i = 1 To 5Print "a(" i; ")=" a(i)Next iEnd Sub2.利用随机函数,模拟投币结果.设共投币100次 求“两个正面、“两 个反面、“一正

5、一反3种情况各出现多少次?Private Sub Form_Click()Dim a(3) As Integer, x As Integer, y As Integera(1) = 0a(2) = 0a(3) = 0For i = 1 To 100Randomizex = Int(2 * Rnd)y = Int(2 * Rnd)If x = 0 And y = 0 Then '两个正面a(1) = a(1) + 1ElseIf x = 1 And y = 1 Then ' 两个反面a(2) = a(2) + 1Else' 一正一反a(3) = a(3) + 1End I

6、fNext iFontSize = 24Print "两个正面的次数"a(1)Print "两个反面的次数"a(2)精彩文档实用标准文案Print " 一正一反的次数"a(3)PrintEnd Sub第六章:1.设计一个选课程序,其运行界面如图 7.20所示.课程有两组:一是 限选课,3门课中只能选一门;二是任选课,可以选多门.选课后,单击“确认 按钮,在右边的文本框中显示选课结果.Private Sub Command1_Click()If Option1.Value = True ThenText1.Text = Option1.

7、CaptionElseIf Option2.Value = True ThenText1.Text = Option2.CaptionElse: Text1.Text = Option3.CaptionEnd IfIf Check1.Value = 1 ThenText1.Text = Text1.Text + vbCrLf + Check1.CaptionEnd IfIf Check2.Value = 1 ThenText1.Text = Text1.Text + vbCrLf + Check2.CaptionEnd IfIf Check3.Value = 1 ThenText1.Text

8、= Text1.Text + vbCrLf + Check3.Caption精彩文档实用标准文案End IfEnd Sub3 .设计一个系统主窗体,具运行界面如图7.22所示,其中的“图书治理信 息系统字样从右到左缓缓地循环移动,窗体背景图案可以任意指定.Private Sub Form_Load()Forml.Picture = LoadPicture("c:tupiansky.jpg")Label1.Caption =" 图书治理系统"Label1.FontName ="隶书"Label1.ForeC010r = vbBlueLa

9、bel1.FontSize = 30Label1.FontItalic = TrueLabel1.BackStyle = 0Timer1.Interval = 100End SubPrivate Sub Timer1_Timer()If Label1.Left <= Form1.Width ThenLabel1.Left = Label1.Left + 200ElseLabel1.Left = -3000End IfEnd Sub4 .设计一个窗体,具运行界面如图7.23所示.窗口中有图像框、一个滚动 条和一个文本框.滚动条变化范围是010,当单击滚动条时,图像框中图片的大小随之发生改变,且在文本框中显示滚动条的数值.图像框image1名称为im滚动条名称为h精彩文档实用标准文案Private Sub Form_Load()Im.Stretch = TrueH.Max = 10H.Min = 0Im.Picture = LoadPicture("c:1.jpg")En

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论