24小时热门版块排行榜    

查看: 1016  |  回复: 0

未梦狂者

银虫 (初入文坛)

[求助] vb解方程调用未知方程

各位大神,小弟用vb编程解方程,需要在判定条件时调用前面的未知方程,本人用的是call语句,貌似不对
由于原程序太多,现附上相同的简化方程程序:

Private Sub Command1_Click()
Dim t1 As Single
Dim t2 As Single
Dim t3 As Single
Dim t4 As Single
t1 = 1
t2 = 1
t3 = 1
t4 = 1
Call test(s%)
Do
t2 = 1
  Do
t3 = 1
    Do
   t4 = 1
      Do
     t4 = t4 + 1
        Call test(s%)
        If s + t2 ^ 4 + t2 ^ 3 = 116 And t1 ^ 4 - t3 ^ 4 = 15 And t4 ^ 4 - t2 ^ 4 = 544 Then
        Exit Do
        End If
     Loop Until t4 >= 5
     Call test(s%)
         If s + t2 ^ 4 + t2 ^ 3 = 116 And t1 ^ 4 - t3 ^ 4 = 15 And t4 ^ 4 - t2 ^ 4 = 544 Then
        Exit Do
       End If
     t3 = t3 + 1
   Loop Until t3 >= 5
   Call test(s%)
       If s + t2 ^ 4 + t2 ^ 3 = 116 And t1 ^ 4 - t3 ^ 4 = 15 And t4 ^ 4 - t2 ^ 4 = 544 Then
        Exit Do
       End If
  t2 = t2 + 1
  Loop Until t2 >= 5
  Call test(s%)
        If s + t2 ^ 4 + t2 ^ 3 = 116 And t1 ^ 4 - t3 ^ 4 = 15 And t4 ^ 4 - t2 ^ 4 = 544 Then
        Form1.Print t1, t2, t3, t4
        Exit Do
       End If
t1 = t1 + 1
Loop Until ti >= 5
End Sub
Private Sub test(s%)
  s = t1 ^ 4 + t1 ^ 3
  End Sub
我想在判定时,循环式调用s的表达式。
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

找到一些相关的精华帖子,希望有用哦~

科研从小木虫开始,人人为我,我为人人
相关版块跳转 我要订阅楼主 未梦狂者 的主题更新
信息提示
请填处理意见