【发布时间】:2015-05-20 20:45:56
【问题描述】:
我试着画一颗钻石
我想要什么来了
http://i.stack.imgur.com/SP9vK.png
考虑红色部分。
我想要的是用这个公式画出钻石
point = (int *) malloc (sizeof (int) * n * 2) ;
w = 2 * pi / n;
wi = w / 2;
for (int i = 0; i <3; i ++ ) {
point [i] = (int) (CX + R * cos (wi));
point [i +1] = (int) (CY + R * sin (wi));
}
有什么想法吗?
【问题讨论】:
-
你好像已经有了坐标,这时候你有什么烦恼?
-
问题是当我运行代码时它会形成一个三角形。