当時の潜水艦の基本兵装なんだよ
襲撃相手が非武装艦なら高価で貴重な魚雷を使用せず、浮上して砲撃するのが一番です
艦内空気の入れ変えや充電も出来るので一石三鳥なんですよ
ただレーダーの発展で哨戒機に発見攻撃を受けるようになってからは浮上砲撃は少なくなった様です