解:
(1) 已知铁的密度$\rho_{\mathrm{铁}}=7.9×10^3\ \mathrm{kg/m}^3=7.9\ \mathrm{g/cm}^3,$由$\rho=\frac{m}{V}$得铁球中铁的体积
$V_{\mathrm{铁}}=\frac{m}{\rho_{\mathrm{铁}}}=\frac{158\ \mathrm{g}}{7.9\ \mathrm{g/cm}^3}=20\ \mathrm{cm}^3;$
铁球内注入水的质量$m_{\mathrm{水}}=m_{\mathrm{总}}-m=308\ \mathrm{g}-158\ \mathrm{g}=150\ \mathrm{g},$由$\rho=\frac{m}{V}$得空心部分体积
$V_{\mathrm{空心}}=V_{\mathrm{水}}=\frac{m_{\mathrm{水}}}{\rho_{\mathrm{水}}}=\frac{150\ \mathrm{g}}{1\ \mathrm{g/cm}^3}=150\ \mathrm{cm}^3=1.5×10^{-4}\ \mathrm{m}^3;$
空心铁球的总体积$V=V_{\mathrm{铁}}+V_{\mathrm{空心}}=20\ \mathrm{cm}^3+150\ \mathrm{cm}^3=170\ \mathrm{cm}^3$
(2) 装满液体后液体的体积$V_{\mathrm{液}}=V_{\mathrm{空心}}=1.5×10^{-4}\ \mathrm{m}^3,$由$\rho=\frac{m}{V}$得装入液体的质量
$m_{\mathrm{液}}=\rho_{\mathrm{液}}V_{\mathrm{液}}=0.8×10^3\ \mathrm{kg/m}^3×1.5×10^{-4}\ \mathrm{m}^3=0.12\ \mathrm{kg}=120\ \mathrm{g}$
(3) 设小石块的密度为$\rho_{\mathrm{石}},$体积是$V_{\mathrm{石}},$注入水的体积是$V_{\mathrm{水}}',$则有$m_{\mathrm{总}}'=m+m_{\mathrm{石}}+m_{\mathrm{水}}',$
代入数据解得$m_{\mathrm{水}}'=50\ \mathrm{g},$由$\rho=\frac{m}{V}$得水的体积$V_{\mathrm{水}}'=\frac{m_{\mathrm{水}}'}{\rho_{\mathrm{水}}}=\frac{50\ \mathrm{g}}{1\ \mathrm{g/cm}^3}=50\ \mathrm{cm}^3,$
已经求得空心部分的体积为$150\ \mathrm{cm}^3,$
则小石块的体积$V_{\mathrm{石}}=V_{\mathrm{空心}}-V_{\mathrm{水}}'=150\ \mathrm{cm}^3-50\ \mathrm{cm}^3=100\ \mathrm{cm}^3,$
小石块的密度$\rho_{\mathrm{石}}=\frac{m_{\mathrm{石}}}{V_{\mathrm{石}}}=\frac{250\ \mathrm{g}}{100\ \mathrm{cm}^3}=2.5\ \mathrm{g/cm}^3$