根据题意作出y=|x2-6x+8|,及y=x+a的图象,从图象可知直线y=x+a与y=|x2-6x+8|的图象有三个交点.即方程|x2-6x+8|=x+a有三个根,即可得到a的值.
【解析】
如图,直线y=x+a与 函数y=|x2-6x+8|的图象,
(1)由图象知当直线y=x+a过(2,0)(3,1)时,
直线y=x+a与y=|x2-6x+8|的图象有三个交点.即方程|x2-6x+8|=x+a有三个根,a=2
(2)当直线y=x+a与y=|x2-6x+8|在(2,4)间 的图象相切时,
直线y=x+a与y=|x2-6x+8|的图象有三个交点.
此时方程-(x2-6x+8)=x+a有两个相等实根
整理x2-5x+a+8=0,△=-7-4a=0,a=-
故答案为:C