$解:停止加热1\mathrm{min}后,设y=\frac{k}{x},$
$由题意得50=\frac{k}{18},解得k=900,$
$∴y=\frac{900}{x}.$
$当y=100时,x=9;$
$当y=20时,x=45.$
$∴C(9,100),B(8,100).$
$加热烧水时,设y=ax+20,$
$由题意将B点坐标(8,100)代入上式,$
$得100=8a+20,解得a=10,$
$∴加热烧水时,y与x的函数关系式为y=10x+20.$
$综上,y与x的函数关系式为$
$y=\begin{cases}{10x+20(0≤x≤8),}\\{100(8<x≤9),}\\{\dfrac{900}{x}(9<x≤45).}\end{cases}$