Кто старше по званию: контр-адмирал или вице-адмирал?
Слово "вице" должно быть знакомо не только любителям морского флота, но и всем, кто интересуется, например, политикой или государственным устройством в разных странах мира: во многих странах есть такие понятия, как вице-президент или вице-премьер. По сути, это вторые лица, находящиеся за спиной первых - президента или премьера, соответственно.
Так и во флоте: вице-адмирал - это тот, кто следом за адмиралом находится (а адмирал самый главный тут).
Что же касается контр-адмирала, то во времена былинные, когда адмирал и вице-адмирал возглавляли флотилию или эскадру какую-нибудь, этот командир обычно находился в арьергарде этой флотилии, т.е. прикрывал, скажем так, тылы - другими словами, находился с другой стороны эскадры (или флотилии), напротив адмирала. Отсюда и появилась эта приставка - контр, т.е. напротив.
Так что выше звание вице-адмирала, а контр-адмирал чуток пониже.
автор вопроса выбрал этот ответ лучшим