1、因为AB=AC,所以角ABC=角ACB
角ABD=角ABC-角DBC
角P=角ACB-角CAD
又角DBC=角CAD
所以角ABD=角P
又角BAD=角PAB
所以三角形ABD相似于三角形APB
所以AB/AP=AD/AB
所以AB……2=AD*AP
因为圆O的直径为25,AB=20,AD=15,
AB^2+AD^2=20^2+15^2=625=25^2
所以BD正好是圆O的直径.且BD=25
PA=AB^2/AD=20^2/15=80/3
又由三角形ABD相似于三角形APB有AB/PA=BD/PB
PB=PA*BD/AB=80/3*25/20=100/3
PD=PA-AD=80/3-15=20/3
PC=PD*PA/PB=20/3*80/3 /(100/3)=16/3
DC=根号(PD^2-PC^2)=根号((20/3)^2-(16/3)^2)=4