【分析】
要使△ABC为直角三角形,未明确哪个角为直角,因此需分三种情况讨论:∠BAC=90°、∠ABC=90°、∠ACB=90°。首先过点B作BF⊥AD,利用矩形的性质求出固定边AB的长度,再设CD=x,结合点C的位置用含x的式子表示CE的长度,再分别在对应的直角三角形中用勾股定理表示出AC²、BC²,根据对应直角的勾股定理关系列方程求解即可,注意不同情况中点C位置不同,线段长度的表示要准确。
【解析】
过点B作BF⊥AD于点F。
∵AD⊥l,BE⊥l,
∴BF//l,BE//DF,四边形DFBE是矩形,
∴BF=DE=4,DF=BE=1。
∵AD=4,
∴AF=AD-DF=4-1=3。
设CD=x,分三种情况讨论:
① 若∠BAC=90°,由勾股定理得$AC^2 + AB^2 = BC^2$,
在Rt△ACD中,$AC^2=AD^2+CD^2=4^2+x^2=x^2+16$,
在Rt△ABF中,$AB^2=AF^2+BF^2=3^2+4^2=25$,
此时$CE=CD+DE=x+4$,在Rt△BCE中,$BC^2=BE^2+CE^2=1^2+(x+4)^2=x^2+8x+17$,
代入得$x^2+16+25=x^2+8x+17$,解得$x=3$;
② 若∠ABC=90°,由勾股定理得$AB^2 + BC^2 = AC^2$,
此时$CE=DE-CD=4-x$,在Rt△BCE中,$BC^2=BE^2+CE^2=1^2+(4-x)^2=x^2-8x+17$,
$AC^2=x^2+16$,$AB^2=25$,
代入得$25+x^2-8x+17=x^2+16$,解得$x=3.25$;
③ 若∠ACB=90°,由勾股定理得$AC^2 + BC^2 = AB^2$,
此时$CE=4-x$,$AC^2=x^2+16$,$BC^2=x^2-8x+17$,$AB^2=25$,
代入得$x^2+16+x^2-8x+17=25$,整理得$x^2-4x+4=0$,即$(x-2)^2=0$,解得$x=2$。
综上,当△ABC为直角三角形时,CD的长为3或3.25或2。
【答案】
3 或 3.25 或 2

【知识点】
勾股定理;矩形的性质;分类讨论思想
【点评】
本题属于动点背景下的直角三角形存在性问题,解题核心是对直角顶点进行分类讨论,结合勾股定理建立方程求解,解题时需注意不同位置下线段长度的正确表示,避免出现漏解、错解的情况。
【难度系数】
0.4