Easy-x画正五角星和正三角形

#include <graphics.h>		// 引用图形库头文件
#include <conio.h>
void sjx(int x,int y,int w){
	line(x,y,x+w/2,y+w);
	line(x,y,x-w/2,y+w);
	line(x-w/2,y+w,x+w/2,y+w);
}
void wjx(int x,int y,int w){
	line(x,y,x+w,y);//1
	line(x,y,x+0.80901*w,y+0.58778*w);//2
	line(x+w/2,y+w*0.58778-w*0.95105,x+w-0.80901*w,y+w*0.58778);//3
	line(x+w/2,y+w*0.58778-w*0.95105,x+w*0.80901,y+w*0.58778);//4
	line(x+w,y,x+w-0.80901*w,y+w*0.58778);//5
}
int main(){
	initgraph(840, 880);	// 创建绘图窗口,大小为 640x480 像素
//	setfillcolor(YELLOW);
//	solidcircle(200, 200, 50);
//	solidcircle(400, 200, 50);	
//	solidrectangle(250, 300, 350, 450);
	wjx(200,200,200);
	_getch();				// 按任意键继续
	closegraph();			// 关闭绘图窗口
	return 0;
}

  

 

posted @ 2025-04-12 09:59  fushuxuan1  阅读(24)  评论(0)    收藏  举报