如何利用VB编程,输入圆的半径,计算并输出圆的面积。
如何利用VB编程,输入圆的半径,计算并输出圆的面积。单击命令按钮,调用InputBox函数输入数据,通过MsgBox显示计算结果。要快点哦。...
如何利用VB编程,输入圆的半径,计算并输出圆的面积。单击命令按钮,调用InputBox函数输入数据,通过MsgBox显示计算结果。
要快点哦。 展开
要快点哦。 展开
5个回答
展开全部
可以参考下面的代码:
Private Sub Command1_Click()
Dim p As Single
Dim s As Single
Dim r As Single
p = 3.1415 '定义周长率的值
r = InputBox("请输入一个圆的半径", "输入", 0) '获取输入值
s = p * r ^ 2 '面积公式
c = 2 * p * r '周长公式
MsgBox ("圆的面积为:" & s & "圆的周长为:" & c) '输出结果
End Sub
扩展资料:
相关参考函数
InputBox 函数: 在对话框中显示提示信息,等待用户输入文本或者单击按钮,并返回文本框的内容。
InStr 函数: 返回一个字符串在另一个字符串中第一次出现的位置。
InStrRev 函数: 返回一个字符串在另一个字符串中出现的位置,是从字符串的末尾算起。
Int 函数 :返回数的整数部分。
整数除法运算符(\): 两数相除,返回的商取其整数部分。
Join 函数: 返回连接许多包含在一个数组中的子串而创建的字符串。
参考资料来源:百度百科-Visual Basic
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Public Sub command1_click( )
dim r as integer
r=val(inputbox("请输入半径"))
s=3.1415926*r^2
msgbox "圆的面积为:"&s
end sub
dim r as integer
r=val(inputbox("请输入半径"))
s=3.1415926*r^2
msgbox "圆的面积为:"&s
end sub
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sub command1_click()
dim r$,s!
do
r=inputbox("请输入半径r")
if isnumeric(r) then
if val(r)>0 then exit do
end if
loop
s=3.1415926*val(r)*val(r)
msgbox "圆的面积为:" & s
end sub
dim r$,s!
do
r=inputbox("请输入半径r")
if isnumeric(r) then
if val(r)>0 then exit do
end if
loop
s=3.1415926*val(r)*val(r)
msgbox "圆的面积为:" & s
end sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Public Sub command1_click( )
dim r as single,s as single
r=val(inputbox("请输入半径"))
s=3.1415926*r^2
msgbox "圆的面积为:" & cstr(s)
eng sub
dim r as single,s as single
r=val(inputbox("请输入半径"))
s=3.1415926*r^2
msgbox "圆的面积为:" & cstr(s)
eng sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询