水土和饮食文化造成的。北方历代都要受塞外的游牧民族侵略,所以北方尚武体质也普遍比南方人好,华夏历代王朝军事最强大的军队必然出自北方。还有北方因为寒冷干旱一年只能出2次谷物所以也以食肉为主,不像南方温暖潮湿谷物一年能熟3次,所以你看现在南方人都喜欢吃大米,这是从古养成的。喜欢吃肉的肯定要强与喜欢吃素的,这是自然法则。另外你看欧美那些洋人普遍身高体格都比中国人强了不是一点半点,那是因为我们华夏在进入农耕社会的时候欧洲那边还在茹毛饮血,吃生肉喝动物血(科学显示吃生肉可以最大程度的保留肉中的营养,如果是火烤后经过加工处理一下的营养就要流失不少)所以那些洋人人高马大的。