
解:(1)过点A作AE⊥BC,交BC与点E,
设ED=x,则CE=3+x,
根据勾股定理得:AE
2=AD
2-ED
2=AC
2-CE
2,
也即25-x
2=49-(x+3)
2,
解得:x=

,即ED=

,
∴∠DAE=30°,AE=

,
∴∠ADC=120°;
(2)∵∠B=45°,
∴AB=

AE=

.
分析:(1)过点A作AE⊥BC,交BC与点E,设ED=x,则CE=3+x,在Rt△AED和Rt△AEC中分别利用勾股定理,AE
2=AD
2-ED
2=AC
2-CE
2,代入即可解出x的值;
(2)由(1)可求出AE的值,∠B=45°,继而即可求出AB的值.
点评:本题考查勾股定理的知识,解题关键是准确做出辅助线,构造直角三角形,难度一般.