1. 确定函数的周期性并简化自变量
因为对任意 x∈R 都有 f(x)=f(x+4),所以函数 f(x) 是以 4 为周期的周期函数。
由此可得:
f(2017)=f(504×4+1)=f(1)
f(2018)=f(504×4+2)=f(2)
2. 求 $f(1)$ 的值
当 x∈(0,2) 时,f(x)=2x。
因为 1∈(0,2),所以:
f(1)=21=2
3. 求 $f(2)$ 的值
利用函数的周期性与奇偶性:
f(2)=f(2−4)=f(−2)
又因为 f(x) 是定义在 R 上的奇函数,所以 f(−2)=−f(2)。
因此:
f(2)=−f(2)⟹2f(2)=0⟹f(2)=0
4. 计算最终结果
综合上述计算:
f(2017)+f(2018)=f(1)+f(2)=2+0=2
因此,正确选项为 D。