你的算法是错的应该先根据定义域A求值域Bf(x)=2^-x+a(0≤x≤1)因为f(x)在[0,1]上为减函数所以f(1)≤f(x)≤f(0)即1/2+a≤f(x)≤1+a因为B含于A1/2+a≥0,1+a≤1得-1/2≤a≤0