引用:
原帖由 uplkuhzd 于 2020-7-2 00:08 发表 
我认为主要是炮弹的原因。陆军火炮主要发射高爆弹,以杀伤步兵为主。只有少数加农炮为了反装甲打机械目标才用穿甲弹。高爆弹打坦克都吃力对装甲更厚的军舰基本就没什么杀伤力了,但是高爆弹的破片对人员的杀伤还是很 ...
个人不是很赞同您的观点.非要说的话,火炮的口径影响要远大于弹种.条约驱逐舰普遍装备127mm左右的舰炮,条约轻巡洋舰普遍装备155mm左右舰炮,条约重巡洋舰则装备203mm左右的舰炮,在整个二战年代里面,这成为了绝大多数同类舰艇的主炮标准.
而长江炮战中,英军舰船数据如下:(仅计算口径在75mm以上的火炮)
改进型黑天鹅级轻型护卫舰紫石英号(HMS Amethyst)双联102毫米高平两用炮3座
CO级驱逐舰伴侣号(HMS Consort)单管114毫米炮4座
黑天鹅级轻型护卫舰 “黑天鹅”号(HMS Black Swan)双联102毫米防空炮3座
郡级重巡洋舰“伦敦”号(HMS London)双联203毫米炮4座、双联102毫米炮4座
可以看到,英军共计有102mm火炮20门,114mm火炮4门,203mm火炮8门,单纯从毁伤能力上说,203mm舰炮一发的威力相当于数枚127mm舰炮之和,而当时我军手上数量较多的是日军的75mm短管榴弹炮,威力比起127mm炮都要小得多,更不要说203mm炮了;而我军装备的少量105mm火炮,里面只有少数是美制长倍径榴弹炮,而且装备时间也很短,使用起来也没有那么得心应手.

这里附上一张图,可以看到不同口径下火炮的抛土量,可以比较直观的比较火炮威力
而您说到的榴弹穿甲弹差异问题,实际上在这场战事中,轻护卫舰的装甲水平并不像伦敦号重巡那么强大,只是限于我方火炮威力确实太小,所以造成的伤害有限.如果当时我方有足量的105mm美制榴弹炮,仅凭这个火力就足以对轻护卫舰造成足够巨大的伤害了.
另外您说到高爆弹打坦克都吃力,实际上,在二战当中,苏军使用122mm和152mm的自行火炮对抗德军坦克,也取得了不少战果.尤其是Su-152及改进型ISU-152型自行火炮.举例子来说,1943年5月,苏联组建了第一个装备了Su-152的团。库尔斯克战役中,SU-152突击炮得到了一个新的呢称——“动物杀手”(德军坦克取名多为动物)。在12天的战斗中,该团就摧毁德军12辆“虎”式坦克和7辆“斐迪南”重型坦克歼击车。如果您有兴趣,不妨去查阅一下相关的资料,相信您会收获一些更准确的军事知识.