来活动活动大脑,练习一个蓝桥杯编程题:
先看看效果:
来康康怎么编的吧。只需要一个画笔角色,首先自定义一个画长方形的模块:
设置画笔颜色大小:
每行的长方形数目等于行数,即第一行有一个,第二行有3个,……,因此在打印每行的长方形时,循环行数次就可以了:
关键点是计算好每行画长方形的起点位置。仔细观察,会发现每行的第一个长方形是向左边移动了比上一行多半个距离,因此移到这个位置就可以了:
来活动活动大脑,练习一个蓝桥杯编程题:
先看看效果:
来康康怎么编的吧。只需要一个画笔角色,首先自定义一个画长方形的模块:
设置画笔颜色大小:
每行的长方形数目等于行数,即第一行有一个,第二行有3个,……,因此在打印每行的长方形时,循环行数次就可以了:
关键点是计算好每行画长方形的起点位置。仔细观察,会发现每行的第一个长方形是向左边移动了比上一行多半个距离,因此移到这个位置就可以了: