第1个回答 2009-05-22
你的公式错了
Const PI As Double = 3.14159265
Private Sub Form_Click()
'x=r(cost+tsint) y=r(sint-tcost)
Dim t As Double
Dim x As Double, y As Double, r As Double
r = 5
Cls
Scale (-400, 400)-(400, -400)
For t = 0 To 16 * PI Step PI / 360
x = r * (Cos(t) + t * Sin(t))
y = r * (Sin(t) - t * Cos(t))
PSet (x, y), vbRed
Next t
End Sub
Private Sub Form_Load()
AutoRedraw = True
End Sub本回答被提问者采纳