Among the following, the correct order of acidity is
HClO<HClO2<HClO3<HClO4
The strongest acid will have the least basic conjugate base. If we look at the perchlorate anion, the electronic charge is rather well distributed due to resonance:
Hence, of all possible conjugate bases, this one is the most stable and least basic (because the charge is well distributed). Thus perchloric acid is the most acidic. As the number of oxygen atoms attached to the central chlorine atom (among the given acids) decreases, the contributing structures of the corresponding conjugate bases also decreases. Hence the order of acidity is:
HClO<HClO2<HClO3<HClO4