如何用*符号输出一个圆呢??

chenyanlin 2005-10-27 03:05:27
我是菜鸟 刚学vb 请问用什么方法 用*符号代替 线来输出圆
谢谢 请给出代码!!感谢呀
...全文
184 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
resumestd 2005-10-28
  • 打赏
  • 举报
回复
问题的关键在与 用什么函数 来实现在指定的 位置输出*
请教!!
resumestd 2005-10-28
  • 打赏
  • 举报
回复
楼上的兄弟强啊 ,
对啊 用 currentx, currenty 就可以了
resumestd 2005-10-28
  • 打赏
  • 举报
回复
楼上的兄弟强啊 ,
对啊 用 currentx, currenty 就可以了
northwolves 2005-10-28
  • 打赏
  • 举报
回复
Private Sub Form_Load()
Dim i As Integer
Dim degree As Single

Me.Move 0, 0, 5000, 6000
Me.AutoRedraw = True
Me.Scale (-1.1, -1.1)-(1.1, 1.1)
degree = Atn(1) / 45


For i = 1 To 360 Step 3
CurrentX = Cos(i * degree)
CurrentY = Sin(i * degree)
Print "*"
Next
End Sub
jack20042005 2005-10-27
  • 打赏
  • 举报
回复
那是角度

需要循环给值 从0到360
chenyanlin 2005-10-27
  • 打赏
  • 举报
回复
兄弟 没搞出来, 能不能在详细点呀 我菜鸟哦
alpha 什么东西来得 我还没看见过呢
sjtuyjc 2005-10-27
  • 打赏
  • 举报
回复
x=x0+R*cos(alpha)
y=y0+R*sin(alpha)

form.print

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧