Краткий ответ: молекулярная формула углеводорода — \(\mathrm{C_4H_8}\).
Считаю, что в условии объём равен \(10\) л, а массовая доля углерода — \(85{,}71\%\).
Решение по шагам
Находим количество вещества газа при н.у.: \[ \nu=\frac{V}{V_m}=\frac{10}{22{,}4}\approx0{,}446\ \text{моль}. \]
Находим молярную массу: \[ M=\frac{m}{\nu}=\frac{25}{0{,}446}\approx56\ \text{г/моль}. \]
В одном моле углеводорода масса углерода: \[ m(\mathrm C)=0{,}8571\cdot56\approx48\ \text{г}. \] Тогда \[ n(\mathrm C)=\frac{48}{12}=4. \]
Остальная масса — водород: \[ m(\mathrm H)=56-48=8\ \text{г}, \qquad n(\mathrm H)=\frac{8}{1}=8. \]
Значит: \[ \mathrm{C_4H_8}. \]
Проверка: \[ M(\mathrm{C_4H_8})=4\cdot12+8\cdot1=56\ \text{г/моль}, \] \[ w(\mathrm C)=\frac{48}{56}=0{,}8571=85{,}71\%. \] Объём \(25\) г такого газа: \[ V=\frac{25}{56}\cdot22{,}4=10\ \text{л}. \] Всё сходится.
Принцип: сначала по объёму и массе находим молярную массу, затем по массовой доле определяем число атомов углерода и водорода в одной молекуле.