中国古代男女比例失衡最主要的原因是战争导致男人过多的死亡,就以一夫多妻制来解决,后来也就形成了一种社会习惯;对于出生率导致的男女比率失衡,古代恐怕还没有现在的科学意识。
我国历史源远流长,不同的朝代肯定情况不一样。古代虽然可以一夫多妻妾,但是古代没有计划生育,也没有育前检查,一个家庭可以有很多个女孩,而且还有相当多的男性进宫当太监,因此未必就男多女少。