📄 fxwj.cpp
字号:
用随机数产生,代码很简单,能产生一典型的分形图。由50万个点组成,你也可以用更多的点。
在OnDraw中加入以下代码:
int x0=500;
int y0=20;
int x1=50;
int y1=600;
int x2=940;
int y2=600;
int k,x,y;
//x,y是三角形内的任意一点
x=209;
y=123;
for(int i=0;i<500000;i++)
{
k=rand()%3;
if(k==0)
{
x=(x0+x)/2;
y=(y0+y)/2;
}
if(k==1)
{
x=(x1+x)/2;
y=(y1+y)/2;
}
if(k==2)
{
x=(x2+x)/2;
y=(y2+y)/2;
}
pDC->MoveTo(x,y);
pDC->LineTo(x+1,y);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -