分形图形学li演示文稿.pptVIP

  • 11
  • 0
  • 约4.06千字
  • 约 31页
  • 2016-11-22 发布于江苏
  • 举报
#include stdio.h #include stdlib.h #include math.h #include conio.h #include graphics.h #define rad 0.0174532925 #define NUMBER 24 koch(ax,ay,bx,by) int ax,ay,bx,by; { float cx,cy,ex,ey,dx,dy,arf,le,c; c=1000; /*30000,20000,10000,5000,1000 tiao jie ci shu */ if ((bx-ax)*(bx-ax)+(by-ay)*(by-ay)c) line(ax,ay,bx,by); else{ cx=ax+(bx-ax)/3; cy=ay+(by-ay)/3; ex=bx-(bx-ax)/3; ey=by-(by-ay)/3; koch((int)(ax),(int)(ay),(int)(cx),(int)(cy)); /* koch(ax,ay,cx,cy); */ koch((int)(ex),(int)(ey),(int)(bx),(int)(by)); le=sqrt((ex-cx)*(ex-cx)+(ey-cy)*(ey-cy)); /* koch(ex,

文档评论(0)

1亿VIP精品文档

相关文档