Step 1: Concept.
C=C bond length decreases with increasing $\pi$-backbonding from metal to alkene.
Stronger $\pi$-acceptor substituents (like F, CN) increase back-donation, reducing C=C bond length.
Step 2: Analyze substituent effects.
Electron-withdrawing groups stabilize back-donation.
Order of $\pi$-acceptor strength: CF$_2$=CF$_2$>CF$_2$=CH$_2$>CH$_2$=CH$_2$>C(CN)$_2$=C(CN)$_2$.
However, in the C(CN)$_2$ case, the $\pi$-system is highly delocalized, leading to longer bond due to weaker localized backbonding.
Step 3: Resulting bond order.
Thus, C=C bond length order: II (longest)>I>III>IV (shortest).
Step 4: Conclusion.
The decreasing order of C=C bond length is II>I>III>IV.