解答:解:∵∠ACD=90°,∠ADC=60°,∴∠A=30°,∴AD=2CD.∵CD=40m,∴AD=80m,在Rt△ADC中,由勾股定理,得AC=40 3 .∵∠BDC=45°,∴∠DBC=45°,∴∠DBC=∠BDC,∴BC=CD=40m,∴AB=40 3 -40≈29.3m.∴旗杆的高度为29.3m.