人类的正常行走平均速度为5公里/每小时,这个速度一般就是你步行上学或上班的行走速度;如果按正常行走速度,一般成年人都可以坚持7小时(儿童和老人就不考虑了),7小时X5公里=35公里但你说的距离是45公里,有上下坡,45除以7小时=6.5公里/小时,要达到这个速度并坚持7小时也不是很难,尤其是军人,运动员,或者体力充沛的年轻人肯定能完成,甚至是耐力好点的一般成年人都可以做到。锻炼过的人肯定可以;没锻炼过的人也有可能,看意志力了。要知道当年的红军曾经一夜行军百公里的事也是有的,呵呵