VB课程实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

山西财经大学《程序设计(VB+Acces)》实验报告

****年*月**日

Private Sub Command1_Click()

Dim A As Single, B As Single, C As Single

Dim R1 As Single, R2 As Single

A = Val

B = Val

C = Val

If B ^ 2 - 4 * A * C < 0 Then

MsgBox "该方程无解."

ElseIf B ^ 2 - 4 * A * C = 0 Then

R1 = -B / 2 / A

MsgBox "该方程仅有一个根为" & R1 & "."

Else

R1 = (-B + Sqr(B ^ 2 - 4 * A * C)) / (2 * A)

R2 = (-B - Sqr(B ^ 2 - 4 * A * C)) / (2 * A) MsgBox "该方程有两个根分别为" & R1 & "和" & R2 & "." End If

End Sub

二.

Private Sub cmdCal-Click()

Dim x1 As Single,sign As String,x2 As Single X1=Val(txtA):sign=txtB:x2=Val(txtC)

Select

Case “+”

=Str(x1+x2)

Case”-“

=Str(x1-x2)

Case”*”

=Str(x1*x2)

Case“/”

If x2<>0 Then

=Str(x1/x2)

Else

MsgBox”分母不能为0”

End If

Case Else

I=MsgBox(“请重新输入运算符:”vbRetryCancel)

If I =vbretry Then =”“ Else End

End Select

End Sub

实验中发现的问题及解决方法:

表格之间的距离把握不是很准,通过上方调整距离来实现

山西财经大学《程序设计(VB+Acces)》实验报告

****年*月**日

Next j

If x=0 Then print i

Next i End Sub

Private Sub Form-Click() n=1:pi=0:j=1

Do while n<=20

Pi=pi+j*1/(2*n-1)

j=-j

n=n+1

Loop

pi=4*pi

End Sub

实验中发现的问题及解决方法:

For next语句 if then语句运用不是很熟练

教师评语

成绩

山西财经大学《程序设计(VB+Acces)》实验报告

****年*月**日实验题目3过程

选课课号2015-2016-2-N081002S00-08034-

学院*******班级********

姓名***学号****

上机指导教

理论课教师李平珍

李平珍

实验目的及要求:

1.理解模块和过程的概念和意义,并能够创建和使用模块

2.理解传值和引用的概念,并能够正确采用参数传递方式

3.理解变量的作用域与生存期,能够正确使用各种变量

使用过程求:1!+2!+…+9!,

实验的详细操作步骤、程序代码及运行截图:

实验中发现的问题及解决方法:

Dim 的运用不是很到位,经过学习了解深刻

教师评语

成绩

山西财经大学《程序设计(VB+Acces)》实验报告

****年*月**日实验题目 4 Access数据库应用

选课课号2015-2016-2-N081002S00-08034-

学院******班级********

姓名***学号******

相关文档
最新文档