恐龙的灭绝的原因:1、有的说是地球在6500万年前发生了地质上的造山运动,因为平地上长出许多高山来,沼泽便减少了,气候也变得不那么湿润温暖了。恐龙的呼吸器官不能适应干冷干热的空气,而且一到冬天,恐龙的食物也没有了,所以就走上了绝路。2、有的说是超新星爆发引起地球气候发生强烈变化,温度骤然升高后又降得很低的缘故。还有的说是恐龙吃了大量的有花植物,这些花中有很多毒素,恐龙又食量很大,所以中毒而死。证据是白垩纪晚期开始出现了有花植物。
3、有的科学家还认为,是由于海面下降,新的陆地出来了,有的恐龙有迁移的习惯,去了其他地方,不适应那里的环境,最终灭绝。总之,真可谓是五花八门,无奇不有。但是,普遍被大家认可的是陨石撞击说。