首页 › 答案 › 题库 › 百万个为什么

为什么会有星星闪烁?

为什么会有星星闪烁?
参考答案:星星闪烁是因为大气层的折射和散射造成的。当星光穿过地球大气层时,空气中的颗粒和分子会改变光线的路径,导致光线被分散和弯曲。这种现象被称为光的散射。当星光经过不同的大气层层时,光线会因为散射而改变方向,从而使星星看起来像是在闪烁。此外,大气层中的空气密度和温度变化也会导致光的折射发生变化,进一步引起星星闪烁。