【答案】:
3
【解析】:
因为$AD$是$\angle BAC$的平分线,$DE\perp AB$,$DF\perp AC$,根据角平分线的性质可知$DE = DF$。
已知$DE = 2$,所以$DF = 2$。
根据三角形面积公式$S=\frac{1}{2}ah$($a$为底,$h$为高),$\triangle ABC$的面积$S_{\triangle ABC}=S_{\triangle ABD}+S_{\triangle ACD}$。
$S_{\triangle ABD}=\frac{1}{2}× AB× DE$,$S_{\triangle ACD}=\frac{1}{2}× AC× DF$。
已知$S_{\triangle ABC}=7$,$AB = 4$,$DE = DF = 2$,则$\frac{1}{2}×4×2+\frac{1}{2}× AC×2=7$。
即$4 + AC=7$,解得$AC = 3$。