There is no absolute reason, but they are both closer to the Sun than Earth, and the Sun's gravity would seriously affect any moons, especially around Mercury.
Earth's only Moon seems to be made of material ripped from the planet in a massive collision VERY early in earth's history. Had that not happened, Earth would have no probably have no moon either.
Moons
Moons can be created basically three ways. Either by a collision as with Earth, formed as the planet formed, or by capturing wandering bodies that otherwise would have been planets. Moons are usually VERY small compared to the mother planet. Earth and the dwarf planet Pluto are exceptions.
Many moons around Jupiter and Saturn were formed in place. These planets had a lot of material around them when they formed. Their stronger gravity and distance from the Sun allowed them keep this material around them. Other moons farther out may be captured asteroids.
Mars has a couple of tiny moons. If Mars were closer to the Sun, they probably wouldn't be there.
Mercury, Venus, and Earth
If one was to hypothetically place a natural satellite in any reasonable orbit around Mercury, then it becomes possible to calculate the gravitational force between that satellite and Mercury, and between the satellite and the Sun.
In most cases, the the gravitational attraction by the Sun will be greater. This tells us that if there had ever been a satellite around Mercury, then the Sun's influence would have pulled it away from the planet into some sort of orbit around the Sun.
This may have happened during the formation of the Solar System or it may not. Any satellite pulled out of Mercury's orbit would have become just another
planetesimal in the chaos that was the Solar System at the time. The satellite could have collided with some other body, been ejected from the Solar System or been pulled into the Sun itself.
Carrying out such calculations for Venus and the Earth is also quite instructive.
Venus apparently could not hold onto a natural satellite either.
The Earth and the Moon present a different problem. The gravitational force between the Moon and the Sun is also greater than that between the Moon and the Earth. How then is it possible for the Earth to have retained the Moon for over four billion years? One has to consider that there is another set of related forces acting between bodies as well as the straightforward gravitational force. This is the Tidal Force.
Calculating the maximum tidal forces for the above cases shows that it is only in the case of the Earth and the Moon that there is enough force for one of the Solar System's inner three planets to hang onto a natural satellite. We could easily have lost the Moon long ago had things like the mass of the Moon or the distance from the Earth to the Sun been even slightly different.
Isaac Asimov wrote a short article in the 1960's on this very topic. He considered all of the planets and their known satellites at the time. It is still relevant and interesting today and well worth reading.
The theory goes that if Mercury did have a moon it would be influenced by the Sun's gravity so as to destabilise it's orbit and fall into the Sun or Mercury. Venus rotates in a different direction than the other planets. Tidal forces between Venus and any moon it had would have slowed the moon down, leading to it hitting the planet (in the Earth's case, the Moon is getting faster and farther away).
(see the related question)
no its doesnt have any moons. because its to hot for it but they consider the planets to be the suns moons
The Sun is a star and does not have any moons. Moons typically orbit around planets, not stars.
No, the Sun does not have mountains. The Sun is a giant ball of hot gas made mostly of hydrogen and helium. It doesn't have a solid surface like planets or moons, so there are no features like mountains on the Sun.
The volume of the Sun is 3.4 x 1017The volume of the Moon is 2.195 x 1010Therefore, you could fit x Moons in the Sun
Tatooine is a two-sun planet with three moons.
no its doesnt have any moons. because its to hot for it but they consider the planets to be the suns moons
The Sun has no moons. Moons orbit Planets > Planets orbit the Sun.
There are no moons on the sun.
Asteroids orbit the sun. Moons orbit planets and planets orbit the sun. So you could say the moons orbit the sun. However, moons are kept in their orbits by the gravity of their planet and planets are kept in orbit by the gravity of the sun. So in that sense, moons do not orbit the sun.
The concept of "moons in a sun" is not scientifically defined, as suns (like our Sun) are stars and do not contain moons. Moons orbit planets, while stars are at the center of solar systems. In our solar system, there are eight planets, each potentially having its own moons, but the Sun itself has no moons.
The planets are satellites of the sun. The moons are satellites of the planets. The moons revolve around the planets captured by their gravity, while the planets revolve around the sun captured by its gravity and the sun.
None. The sun is a star, and no moons rotate around stars.
Mercury is closest to the Sun and it is not close to any moons
The sun has no moons. Moons are natural satellites of a planet. The equivalent structure for suns is planets themselves.
The planet mars has more moons than he sun
The Sun is a star and does not have any moons. Moons typically orbit around planets, not stars.
No, the Sun does not have mountains. The Sun is a giant ball of hot gas made mostly of hydrogen and helium. It doesn't have a solid surface like planets or moons, so there are no features like mountains on the Sun.