注册 登录
编程论坛 C图形专区

关于大圆为轨道,小圆在大圆上运动的问题。求解,谢谢

gdm9527c 发布于 2011-08-11 14:37, 508 次点击
我画了一个图一个大圆, 一个内切小圆, 还有个小圆点  。   大圆和内切小圆为轨道 , 我想让小圆点在上面移动, 但是不知道该怎么做,怎么在大圆上面把点都标记出来。求指导。谢谢。
#include<graphics.h>
#include <conio.h>
void main()
{
  int driver=DETECT,mode;
  initgraph(&driver,&mode,"");
  cleardevice();/*清屏*/
  setcolor(GREEN); /*选绿色*/
  setlinestyle(0,0,1); /*选择实线,宽度1像素*/
  circle(300,200,100);/*画圆,坐标300,200,半径100像素*/   
  circle(350,200,50);/*画圆,坐标350,200,半径50像素*/
  setcolor(RED);/*选红色*/
  setlinestyle(0,0,3);/*选择实线,宽度3像素*/
  circle(200,200,2);/*画圆,坐标200,200,半径2像素*/
  getch();/*暂停*/
  closegraph(); /*关闭图像*/
1 回复
#2
woaidoudou2011-08-18 19:10
for()循环!!
1