答案

解:过点D作DG⊥AB,分别交AB、EF于点G、H,
则EH=AG=CD=1.2,DH=CE=0.8,DG=CA=30,
FH=EF-EH=1.7-1.2=0.5.
因为EF∥AB,所以△DHF∽△DGB,
所以
=
,即
=
,
解之,得BG=18.75.
所以AB=BG+AG=18.75+1.2=19.95≈20.0.
答:楼高AB约为20.0米.

解:过点D作DG⊥AB,分别交AB、EF于点G、H,
则EH=AG=CD=1.2,DH=CE=0.8,DG=CA=30,
FH=EF-EH=1.7-1.2=0.5.
因为EF∥AB,所以△DHF∽△DGB,
所以
=
,即
=
,
解之,得BG=18.75.
所以AB=BG+AG=18.75+1.2=19.95≈20.0.
答:楼高AB约为20.0米.