为什么导弹能飞得很远? 导弹上装有产生推力的发动机,能为导弹的飞行提供动力。发动机使用的是液体或固体的推进剂,当推进剂燃烧后,能产生出高温气体,经喷管高速排出,从而产生很强的反作用力推动导弹前进。所以,导弹上只要装有足够的推进剂,导弹就能飞行得很远。