分析:(1)先从1×1开始数起,1×1的正方形有6×2=12个;2×2的正方形有5个;由此再利用加法原理即可解答;
(2)先从1×2开始数起,分别找出1×3;1×4;1×5;2×3;2×4;2×5;的正方形各有多少个,再把它们加起来即可解决问题.
解答:解:(1)1×1的正方形有6×2=12个;2×2的正方形有5个;
所以正方形有12+5=17(个),
(2)1×2的长方形有5×2+6=16(个),
1×3的长方形有:4×2=8(个),
1×4的长方形有:3×2=6(个),
1×5的长方形有:2×2=4(个),
1×6的有2个,
2×3的长方形有4个;
2×4的长方形有3个;
2×5的长方形有:2个;
2×6的长方形有:1个;
16+8+6+4+2+4+3+2+1=46(个),
答:图中的正方形有17个,长方形有46个.
故答案为:17;46.
点评:考查了正方形和长方形的计数,在图形的计数时,应注重一定的顺序计数,做到不遗漏,不重复.