vb程序单击窗体输入3个单精度数据,并输入这三个数的和及其平均数,怎么写程序啊

vb程序单击窗体输入3个单精度数据,并输入这三个数的和及其平均数,怎么写程序啊,第1张

Private Sub Form_Click()

Dim num1, num2, num3, sum, average As Single

'获取三个单精度浮点数

num1 = Val(InputBox("请输入第一个单精度浮点数:"))

num2 = Val(InputBox("请输入第二个单精度浮点数:"))

num3 = Val(InputBox("请输入第三个单精度浮点数:"))

'计算总和与平均值

sum = num1 + num2 + num3

average = sum / 3

'显示结果

MsgBox "这三个数的和为:" & sum & vbCrLf & "这三个数的平均值为:" & average

End Sub

试题一1

Private Sub Form_Click()

Print fs_sum(100)

End Sub

Function fs_sum(ByVal n As Integer) As Single

Dim s!, nc! '和与倒数

s=0

For i = 1 To n

nc = 1 / i

s = s + nc

Next i

fs_sum = s

End Function

试题一2

Private Sub Form_Click()

For i = 1 To 4

Print Space(4 - i);

For j = 1 To i

Print " ";

Next j

Print

Next i

End Sub

待续,未完

vb程序求5门成绩的总分的步骤如下:

1、打开VB,创建一个新的WindowsForm应用程序。

2、在Form中添加5个文本框,用于输入5门成绩。

3、在Form中添加一个“计算总分”按钮。

4、双击“计算总分”按钮,进入代码编辑器。

5、接下来,将每个文本框中的字符串转换为Double类型的变量,然后将相加得到总分。最后,将总分转换为字符串类型,然后将结果显示在第六个文本框中。

6、运行程序,输入5门成绩,然后单击“计算总分”按钮即可计算出总分并显示在第六个文本框中。

Dim v As Boolean

Dim s As Integer

Dim X As Double

Dim Y As Double

Private Sub Command1_Click(Index As Integer)

If Form1Tag = "T" Then

If Index = 10 Then

Text1Text = "0"

Else

Text1Text = Command1(Index)Caption

End If

Form1Tag = ""

Else

Text1Text = Text1Text & Command1(Index)Caption

End If

End Sub

Private Sub Command2_Click(Index As Integer)

Form1Tag = "T"

If v Then

X = Val(Text1Text)

v = Not v

Else

Y = Val(Text1Text)

Select Case s

Case 0

Text1Text = X + Y

Case 1

Text1Text = X - Y

Case 2

Text1Text = X Y

Case 3

If Y <> 0 Then

Text1Text = X / Y

Else

MsgBox ("不能以0为除数")

Text1Text = X

v = False

End If

Case 4

Y = 0

v = False

End Select

X = Val(Text1Text)

End If

s = Index

End Sub

Private Sub Frame1_DragDrop(Source As Control, X As Single, Y As Single)

End Sub

控件自己添加吧,空间名要和代码名一致

以上就是关于vb程序单击窗体输入3个单精度数据,并输入这三个数的和及其平均数,怎么写程序啊全部的内容,包括:vb程序单击窗体输入3个单精度数据,并输入这三个数的和及其平均数,怎么写程序啊、vb程序设计实例100、vb程序怎么求5门成绩的总分等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9797335.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存