如果一个数的绝对值等于这个数的相反数,那么这个数是(  ) A.正数 B.负数 C.正数、零 D.负数、零

问题描述:

如果一个数的绝对值等于这个数的相反数,那么这个数是(  )
A. 正数
B. 负数
C. 正数、零
D. 负数、零

设这个有理数是a,则根据题意有:|a|=-a,因此a≤0,即这个有理数是非正数.
故选D.