✔ 最佳答案
This is because snow forms in the atmosphere, not at the ground surface.
Snow forms when the atmospheric temperature is at or below freezing and there is a minimum amount of moisture in the air (the exact level varies according to temperature).
Snow can fall even when surface temperatures are above freezing as long as atmospheric temperatures are below freezing and the air contains a minimum moisture level.
In this case, snowflakes will begin to melt as they reach the warmer temperature layer; the melting creates evaporative cooling which cools the air immediately around the snowflake. This cooling retards melting.