分类：社会民生-军事
问题：我们看到的二战时期德国潜艇上有炮，那是做什么用的啊？ 
回答：那时候的水下速度低，鱼雷有限，甲板炮有“补炮”的作用。一般德国潜艇的甲板炮配置是88和20毫米机关炮，远洋潜艇好像配备的是105（不大清楚请老手们指教），因此也有一定的防空作用。如果潜艇上浮充电，这两门炮就是最重要的武器了。战争后期针对盟军空军的威胁，德国人也加强过甲板炮，好像出现过配备37MM和四联装20MM机关炮的所谓“防空艇”，即遭遇飞机攻击不下潜而是使用火炮抗击，不过因为损失太大而放弃了。总的来说，二战时期的潜艇技术还不很先进，所有国家的潜艇都配备了甲板炮，这与当时潜艇水下航速低，鱼雷储备有限，包括水下续航力低都有关系。等到更先进的技术出现后，甲板炮成了潜艇提高水下速度的累赘，就自然从历史舞台上消失了。  补充一下，德国人的XXI型潜艇，也就是所谓现代潜艇的鼻祖，好象也设计了两门20MM炮装在指挥台里，实在是有画蛇添足的嫌疑。可以说，当潜艇的水下速度高于水面速度的时候，甲板炮就已经过时了。我找到张图片不知道大家能不能看到,XXI是有甲板炮的,大家仔细看指挥台顶端排气管和潜望镜两侧,就可以看到两个装有20MM机关炮的炮塔.另外,用甲板炮对地攻击当然可以,不过也只能用于偷袭吧.