我是萨沙,我来回答。 第二次布匿战争失败的根本原因,在于汉尼拔没有能力攻陷罗马城。 因为汉尼拔大军是翻越阿尔卑斯山,到达意大利的。不要说笨重的攻城机械,就连稍重的武器也是无法携带的。 9万大军翻越阿尔卑斯山,只剩下4万人。 罗马人由于措手不...