1 对于这种问题,首先分析需求,
直线:
要画直线,要的是什么,就是两个点;
所以定义一个结构体
struct point
{
int x;
int y;
}Ppline,Ppcircle;
画圆:
那么需要一个圆心,和一个半径;
圆心,通过上面的定义,可以获得,半径的话,直接传递参数就行了;
直线函数:
int paintline(Ppline startpoint,Ppline endpoint);
画圆函数:
int paintcircle(Ppcircle centerpoint,int r);