日本为什么投降,那是因为它已经陷入了人民反法西斯战争的围城中。你说的那几个原因都有,还有前苏联对日宣战,无论如何,它必须投降。日本必须无条件投降,侵占的土地岛屿都必须归还,不是它不要了。
主要原因是中国人民坚持不懈顽强斗争的抗战,这个高中历史应该学过。
在中国陷入战争泥潭,消耗了大量人力物力,国内连饭都吃不饱,男人都快打光了,所以才会让十几岁的小孩拿着爆破桶炸美国军舰,美国原子弹也有一定作用