vb(考试题)

导读 想必现在有很多小伙伴对于vb 考试题方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于vb 考试题方面的知识分享给...

想必现在有很多小伙伴对于vb 考试题方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于vb 考试题方面的知识分享给大家,希望大家会喜欢哦。

在对话框中输入圆的半径,输出计算出的圆的面积。用Inputbox函数来输入数据,话框的标题为“计算机的面积”,提示信息为“请输入半径”,输入区默认值为“1”

Option Explicit

Private Sub Form_Load()

转化载或者引用深本文所内容请想注明来日源于芝士回答

' 在对话框中输入圆的半径,输出计算出的圆的面积。

' 用Inputbox函数来输入数据,话框的标题为“计算机的面积”

' ,提示信息为“请输入半径”,输入区默认值为“1”

Dim banjing As Long

Dim mianji As Single

Dim PI As Single

PI = 14159

banjing = InputBox("请输入半径", "面积计算", 1)

mianji = banjing * banjing * PI

动等起好然干更,议确传影容千斯。

Me.AutoRedraw = True

Print mianji

End Sub

如果一个三位整数等于它的各位数字立方和,则称此数位“水仙花数”,如“153=13+15+33”,设计一个程序,求出所有的三位水仙花数。

部高因料组光术交什六完话况研商便存快包。

Private Sub Command1_Click()

Dim i As Long

Dim j As Long

Dim K As Long

Dim Shu As Long

Dim shuixianhua As Long

For i = 1 To 9

For j = 0 To 9

For K = 0 To 9

Shu = i * 100 + j * 10 + K * 1 '生成三位数

shuixianhua = i * i * i + j * j * j + K * K * K

If Shu = shuixianhua Then

Me.PicturePrint Shu

End If

Next K

Next j

Next i

Me.PicturePrint "别忘了给分"

End Sub

Private Sub Form_Load()

PictureAutoRedraw = True

End Sub

结果

153

370

371

407

------------

求S=1/(1+4) +1/(1+2*4)+ 1/(1+3*4)+……+1/(1+n*4)的前100项之和。

Option Explicit

Private Sub Form_Load()

' 求S=1/(1+4) +1/(1+2*4)+ 1/(1+3*4)+……+1/(1+n*4)的前100项之和。

Dim S As Single

Dim i As Long

For i = 1 To 100

S = S + 1 / (1 + i * 4)

Next i

Me.AutoRedraw = True

Print S

End Sub

-------------------

Option Explicit

Private Sub Form_Load()

' 在窗体中打印九九乘法表,需显示乘数和被乘数,例“1*1=1”

Me.AutoRedraw = True

Dim i As Long

Dim j As Long

For i = 1 To 9

For j = 1 To i

Dim PrintString As String

PrintString = (i & "*" & j & "=" & i * j & " ")

Print Left(PrintString, 8);

Next j

Print

Next i

End Sub

--------------------------

建议你把题目分开来,每题来到题,都给分数。

这样才有人愿意帮你做

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!