The extra fuel comes automatically because modern EFI (electronic fuel injection) motors use several sensors in a feedback loop to ensure that the air:fuel ratio is 14.7:1
There is an air temp sensor and compensation that adds roughly 1% fuel for every 10F drop in temperature. Then the oxygen sensor in the exhaust system measures whether combustion is hitting the 14.7:1 target and adds or subtracts fuel accordingly.
The sparse atmosphere robs the engine of power, just as it reduces your body's ability to gather oxygen.
The engine's preferred operating temperature is much higher than any reasonable air temperature, and until that point is reached the engine oil will be less lubricative and the fuel (particularly in the case of diesel) less inclined to combust. It will naturally take longer to reach that preferred temperature when it is cold outside, because not only is the air cold but the engine is also this big lump of cold metal, absorbing the heat of combustion and pulling it away from the cylinder where it is needed.
Personally, high altitude driving helps my fuel economy -- I would speculate that it's due to decreased air resistance and the lack of power forcing me to drive a little more conservatively.