解:m
冰=20g=0.02kg,
Q
吸=c
冰m
冰△t
冰=2.1×10
3J/(kg?℃)×0.02kg×[0℃-(-10℃)]=420J,
由题知,Q
吸=Q
放,
∵Q
放=c
水m
水△t
水,
∴m
水=

=

=0.02kg=20g.
答:使20克冰的温度从-10℃升高到0℃,但未熔化成水,需要420J的热量;
如果这些热量是由温度从5℃降到0℃水来供应,需要20克5℃的水.
分析:知道冰的质量、冰的初温和末温、冰的比热容,根据吸热公式Q
吸=cm△t求冰吸收的热量;
由题知,Q
吸=Q
放,又知道水的初温和末温、水的比热容,根据放热公式Q
放=cm△t求水的质量.
点评:本题考查热传过程中吸热公式Q
吸=cm△t和放热公式Q
放=cm△t的综合运用,解答过程中要用好下标区分.