解: 当a≤x时: y=x(x-a)=x^2-ax,由二次函数的性质的这是一个开口向上的抛物线, 当函数的最低点在-2的左边时,即-b/2a=a/2 < -2时,y的最小值在x=-2处,解得y=4+2a; 当函数的最低点在-2和4中间时,即-2≤a/2≤4时,y的最小值在x=a/2处,解得y=-(a^2)/4; 当函数的最低点在4的右边时,即a/2>4,a>8时,y的最小值在x=4处,解得y=16-4a,但题目中x≤4,所以这种情况不存在; 当x<a时: y=x(a-x)=-x^2+ax,由二次函数的性质的这是一个开口向下的抛物线, 此时y的最小值一定是x=-2和x=4当中的较小值(可以自己分析一下三种情况) 代入当x=-2时,y=-4-2a, 当x=4时,y=-16+4a 所以当-4-2a<-16+4a时,即a>2时:y=-4-2a; a<2时:y=-16+4a;综上所述,当a≤x时: 如果a<-4, y=4+2a; 如果-4≤a≤8(最好写成-4≤a≤4,和题目一致),y=-(a^2)/4; 当x<a时:如果a>2,y=-4-2a; 如果a<2,y=-16+4a;