编制事件过程Command1_Click,执行该过程时调用InputBox函数输入x,按下式计算y
答案:3 悬赏:50 手机版
解决时间 2021-04-03 09:19
- 提问者网友:一抹荒凉废墟
- 2021-04-02 23:18
编制事件过程Command1_Click,执行该过程时调用InputBox函数输入x,按下式计算y
最佳答案
- 五星知识达人网友:逃夭
- 2021-04-03 00:08
代码如下。
================
Private Sub Command1_Click()
Dim x As Single, y As Single
x = Val(InputBox("x=?"))
Select Case x
Case Is < -5
y = 3 * x * x + 2 * x - 1
Case -5 To 5
y = x * Sin(x) + 2 ^ x + Exp(x)
Case Is > 5
y = (x - 5) / 2 + Log(x) 'ln在VB中表示为Log,没有错
End Select
Print y
End Sub
================
Private Sub Command1_Click()
Dim x As Single, y As Single
x = Val(InputBox("x=?"))
Select Case x
Case Is < -5
y = 3 * x * x + 2 * x - 1
Case -5 To 5
y = x * Sin(x) + 2 ^ x + Exp(x)
Case Is > 5
y = (x - 5) / 2 + Log(x) 'ln在VB中表示为Log,没有错
End Select
Print y
End Sub
全部回答
- 1楼网友:往事埋风中
- 2021-04-03 01:57
Private Sub Command_Click()
Dim x As Single
x = InputBox("请输入X","提示")
Select Case x
Case x < -5
y=...
Case x >= -5 And x<= 5
y=...
Case x >5
y=...
End Select
msgbox("Y="&y,0,"答案")
End Sub
你那数学公式我没看明白,你自己写吧!
e的x次方写成Exp(x)
sin等可直接用
Dim x As Single
x = InputBox("请输入X","提示")
Select Case x
Case x < -5
y=...
Case x >= -5 And x<= 5
y=...
Case x >5
y=...
End Select
msgbox("Y="&y,0,"答案")
End Sub
你那数学公式我没看明白,你自己写吧!
e的x次方写成Exp(x)
sin等可直接用
- 2楼网友:过活
- 2021-04-03 01:03
你主要是计算题的吧?我手机,我说下实现的思路
Command的Click中代码:Dim x , y
x=inputbox("请输入X:","提示")
当输入后利用x值进行y的计算!
Command的Click中代码:Dim x , y
x=inputbox("请输入X:","提示")
当输入后利用x值进行y的计算!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯