如何画出不在一条直线上的任意三个点所确定的圆弧

OYXC 2005-03-17 06:12:27
各位老大,请问如何用VC的console应用程序画出不在一条直线上的任意三个点所确定的圆弧
...全文
419 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
TerryWoo 2005-04-12
  • 打赏
  • 举报
回复
而且VC在控制台程序里好像不太好用以前的图形库啊。
TerryWoo 2005-04-12
  • 打赏
  • 举报
回复
各位高手,问一下,就算求出了圆心坐标,画的时候要不要校准屏幕啊?会不会有不巧的情况如屏幕上无法标定给定的坐标啊?
lookhere 2005-03-19
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/3860/3860978.xml?temp=.9968988
lookhere 2005-03-19
  • 打赏
  • 举报
回复
好像C++本身并没有提供标准图形包

vc下面调用要使用GDI好像……,你搜索一下试试~~
lookhere 2005-03-18
  • 打赏
  • 举报
回复
不了解console画图,没办法给出具体实现。但是有个想法,应该能够实现:
首先建立坐标系,确定三个点的坐标。然后可以求出三点连成三角形的钝角边/直角边的两条垂直中分线的函数。求解两条中分线的交点坐标,此坐标就是圆心。根据圆心到任意一点的距离可以得到半径。最后,就可以调用画圆的函数画出圆弧了……

-------------------------
希望对楼主有所帮助……
OYXC 2005-03-18
  • 打赏
  • 举报
回复
那请问如何显示一个象素点,用哪个函数,这函数在哪个头文件呢?
yliang 2005-03-17
  • 打赏
  • 举报
回复
console也是窗口,也有HWND,也有HDC.......
showlie 2005-03-17
  • 打赏
  • 举报
回复
你用console画图?不会吧?太强了!
OYXC 2005-03-17
  • 打赏
  • 举报
回复
请问是用哪个函数啊?在哪个头文件里啊?
dongpy 2005-03-17
  • 打赏
  • 举报
回复
根据这三个点到圆心距离相等算出圆心坐标
holymoon858 2005-03-17
  • 打赏
  • 举报
回复
先求出圆心坐标,然后求出半径,再调用画圆的函数就OK了。

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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