好吧.回答的比较晚,不过还是乐意回答的
(1)∵A(-4,0),C(-2,4),设AC中点为G
∴G(-3,2)
∵l过点G
∴2=2*(-3)+b b=8
(2)∵A(-4,0),B(-2,0),C(-2,4),D(-4,4),且直线l斜率k=2
∴b最小时,l过点B 0=2*(-2)+b b=4
b最大时,l过点D 4=2*(-4)+b b=12
∴4≤b≤12
(3)∵b=8时,点A点C在直线l上
∴Ⅰ4<b≤8时 设l交AB于点E,交BC于点F
∴E(-(b/2),0),F(-2,b-4)
∴EO²=b²/4,FO²=b²-8b+20,EF²=5b²/4-10b+20
①EO²=FO² 即b²/4=b²-8b+20 b1=4(舍),b2=20/3
②EO²=EF² 即b²/4=5b²/4-10b+20 无解
③FO²=EF² 即b²-8b+20=5b²/4-10b+20 b1=0(舍),b2=8
Ⅱ8<b≤12时 设l交AD于点E,交CD于点F
∴E(-4,b-8),F((4-b)/2,4)
∴EO²=b²-16b+80,FO²=b²/4-2b+20,EF²=5b²/4-30b+180
①EO²=FO² 即b²-16b+80=b²/4-2b+20 b1=12(舍),b2=20/3(舍)
②EO²=EF² 即b²-16b+80=5b²/4-30b+180 无解
③FO²=EF² 即b²/4-2b+20=5b²/4-30b+180 无解
综上所述 b1=8,b2=20/3