Question: why do icicles form on gutters?
Answer: That snowmelt drips into the gutter, and then freezes into ice in the below-freezing air temperatures now that it's off the warmer roof. Over time, that ice builds up (it's then called an ice dam), and water starts dripping over the edge and freezing, forming icicles.