为什么天上的星星会闪

4个回答

  • 星星会“闪”是地球周围的大气造成的.

    地球周围的大气层很厚,各个地方的疏密程度不一样,越靠近地面的地方越稠密,越到高空越稀薄.另外,大气又不是静止不动的,热空气上升,冷空气下降,总有气流在流动,这就使得各个地方大气的疏密程度时时都在变化.

    光是直线传播的.但是,光从一种物质传播到另一种密度不同的物质中的时候,它的传播方向会改变,也就是光走的路线会发生偏折,这种现象叫做光的折射.你把一只筷子插到水里,就会看到筷子好像折成了两段.这就是一种折射现象.这是由于光在水和空气这两种不同密度的物质中传播而造成的.

    恒星发来的光穿过大气层的时候,由于各个不同高度的大气层密度不同,也会发生折射.同时,又由于各个地方大气的密度都在不断变化,这就使得星光偏折的方向又不是固定的,而是在不断变化,一会儿左,一会儿右,一会儿前,一会儿后.这样,到达你眼睛的星光就会一会儿强,一会儿弱.你就觉得恒星的光忽明忽暗,成了一闪一闪的了.

    希望对你有用,希望采纳!