答案:
分别过B、C作BF⊥AD于F,CE⊥AD于E,
在Rt△AFB中,∠BAF=60°,AB=10,
sin∠BAF=,
∴BF=ABsin∠BAF=5.
cos∠BAF=,
∴AF=ABcos∠BAF=5.
BC=4,AD为中线,
∴BD=DC=2.
在Rt△BFD中,DF===1,
∵D为BC中点,∴BD=CD,
又CE⊥AD,BF⊥AD,
∴∠ADC=∠BDF.
∴△BDF≌△CDE(AAS).
∴DE=DF=1.
∴AE=5-2=3,CE=BF=5.
在Rt△AEC中,AC===2,
又若△ABC'时,AE'=5+2=7,C'E'=5,
在Rt△AE'C'中,A'C'==2,
∴AC的长为2或2.