(1)(2)利用一次函数的定义域、单调性即可得出;
(3)利用二次函数的单调性即可得出其值域,从而判断出结论;
(4)利用反比例函数的定义域、单调性即可判断出结论.
【解析】
(1)y=x+1的定义域与值域都是实数集R,故定义域与值域相同;
(2)y=x-1的定义域与值域都是实数集R,故定义域与值域相同
(3)函数y=x2-1的定义域是实数集R,值域为[-1,+∞),故定义域与值域不相同;
(4)函数的定义域与值域都是(-∞,0)∪(0,+∞).
综上可知:其中定义域与值域相同的是(1)(2)(4).
故选D.