题目描述(填空题-size/3)
如下的程序会在控制台绘制分形图(就是整体与局部自相似的图形)。
当 n=1,2,3n=1,2,3 的时候,输出如下: 请仔细分析程序,并填写划线部分缺少的代码。
n=1 时:
o ooo o
n=2 时:
o
ooo
o
o o o
ooooooooo
o o o
o
ooo
o
n=3时:
o
ooo
o
o o o
ooooooooo
o o o
o
ooo
o
o o o
ooo ooo ooo
o o o
o o o o o o o o o
ooooooooooooooooooooooooooo
o o o o o o o o o
o o o
ooo ooo ooo
o o o
o
ooo
o
o o o
ooooooooo
o o o
o
ooo
o
源代码C
#include#include void show(char* buf, int w){ int i,j; for(i=0; i 思路
通过观察,发现该题是迭代,从draw()函数中,可以发现是从每个图形中间的那个点开始迭代,依次向外展开,由此得出结果为:size/3。



