若函数y=f(x)的定义域是[0,1],则函数f(x+a)+f(2x+a)(0<a<1)的定义域是(  ) A.[−a2,1−a2] B.[−a2,1−a] C.[-a,1-a] D.[−a,1−a2]

问题描述:

若函数y=f(x)的定义域是[0,1],则函数f(x+a)+f(2x+a)(0<a<1)的定义域是(  )
A. [−

a
2
1−a
2
]
B. [−
a
2
,1−a]

C. [-a,1-a]
D. [−a,
1−a
2
]

∵f(x)的定义域为[0,1],

0≤x+a≤1
0≤2x+a≤1
,解得
−a≤x≤1−a 
1
2
a≤x≤
1
2
(1−a) 

∵0<a<1,∴-
1
2
a>-a,1-a>
1
2
(1-a),
∴-
1
2
a≤x≤
1
2
(1-a),
则所求函数的定义域是[−
a
2
1−a
2
]

故选A.