(1)解:因为水的比热容大于煤油的比热容,质量相同的水和煤油,吸收相同的热量,水升高的温度值较小,所以$B$为水的温度 - 时间图线。
经过$5\ min,$$\Delta t_{水}=30^{\circ}C - 10^{\circ}C = 20^{\circ}C,$$Q = 4.2\times10^{5}\ J,$$c_{水}=4.2\times10^{3}\ J/(kg\cdot^{\circ}C)。$
由$Q = cm\Delta t$可得,水的质量$m_{水}=\frac{Q}{c_{水}\Delta t_{水}}=\frac{4.2\times10^{5}\ J}{4.2\times10^{3}\ J/(kg\cdot^{\circ}C)\times20^{\circ}C}=5\ kg。$
(2)解:用相同的电加热器分别给相同质量的水和煤油加热,经过$5\ min,$水和煤油吸收的热量相同,即$m = m_{水}=5\ kg,$$Q_{油}=Q = 4.2\times10^{5}\ J,$$\Delta t_{油}=50^{\circ}C - 10^{\circ}C = 40^{\circ}C。$
由$Q = cm\Delta t$可得,煤油的比热容$c_{油}=\frac{Q_{油}}{m\Delta t_{油}}=\frac{4.2\times10^{5}\ J}{5\ kg\times40^{\circ}C}=2.1\times10^{3}\ J/(kg\cdot^{\circ}C)。$