D
分析:a,b互為相反數(shù),則a+b=0;c,d互為倒數(shù),則cd=1;|x|=2,則x=±2,把它們當成一個整體代入計算,即可求出代數(shù)式的值.
解答:∵a,b互為相反數(shù),
∴a+b=0,
∵c,d互為倒數(shù),
∴cd=1,
∵|x|=2,
∴x=±2,
∴a+b+x2+cdx=0+(±2)2+1×x=4+x.
當x=2時,原式=4+2=6;
當x=-2時,原式=4-2=2.
故選D.
點評:本題主要考查相反數(shù),絕對值,倒數(shù)的概念及代數(shù)式求值的方法.注意運用整體代入法求解能簡化運算.
相反數(shù)的定義:只有符號不同的兩個數(shù)互為相反數(shù),0的相反數(shù)是0;
倒數(shù)的定義:若兩個數(shù)的乘積是1,我們就稱這兩個數(shù)互為倒數(shù);
絕對值規(guī)律總結:一個正數(shù)的絕對值是它本身;一個負數(shù)的絕對值是它的相反數(shù);0的絕對值是0.