决定房子价格的主要因素有哪些