若a为有理数,且1a1=-a,那么a是( )

问题描述:

若a为有理数,且1a1=-a,那么a是( )
正数;负数;正数和零;负数和零.
选哪一个?

a为非正数,即为负数和零