[问题] 画图形加上座标轴

楼主: wandering25 (晃晃)   2015-01-10 23:28:30
大家好我是初学程式新手
写作业时遇到遇个问题不知怎么解决比较好
题目是输入一个中心座标和边长画出大略图形和座标轴
以正方形为例画出大略像这样
// |
// ********
// * | *
//
作者: x000032001 (版废了该走了)   2015-01-10 23:33:00
开一个阵列来画
作者: tony21177   2015-01-10 23:38:00
2维阵列?
作者: PoorLoser (废文制造机)   2015-01-10 23:51:00
1. 设定萤幕输出范围, 例如 31 * 31, 中心点 (16, 16)2. 以 (16, 16) 为中心画图形3. 平移后的座标原点画十字线
作者: loveme00835 (发箍)   2015-01-11 00:34:00
所以你写程式是用嘴的?
作者: Killercat (杀人猫™)   2015-01-11 00:40:00
你要先把座标系转换定出来 在跑公式你这种硬干法到后面你会发现很难干下去座标转换要做 不要用切成几个象限的方法去思考...等等 你该不会其实是想找这东西?http://koolplot.codecutter.org
作者: EdisonX (卡卡兽)   2015-01-11 04:02:00
是作业,应该还不会想找 lib 的东西.
作者: fgkor123 (n(N))   2015-01-12 07:14:00
先理解中心点和特别有意义的座标之间的关系你为什么要一直移动你的平面?你都摆在正规平面上了 中心点也定好 当然用中心找边界一个轴一个轴找根本是把XY关系的数学式分别算...或是你先画完图形再移平面或图
作者: Killercat (杀人猫™)   2015-01-13 14:21:00
“正式”的做法不难,但是需要座标矩阵转换等等基础知识,我看了一下元po的发言历史应该还没学到那么多...不过可以先学着把画面座标中心订为0,0的座标转换然后把Y=-40(假设你用80,48萤幕)一格格把X对应值跑出来这样就不用做什么象限 转换好座标即可

Links booklink

Contact Us: admin [ a t ] ucptt.com