解:(1)①生成氧氣的質(zhì)量為反應前后試管內(nèi)固體質(zhì)量之差:20g+8g-18.4g=9.6g;
②設生成氯化鉀的質(zhì)量為x,
2KClO
32KCl+3O
2↑
149 96
X 9.6g
∴
解得:X=14.9g;
故答案為:20g+8g-18.4g;14.9克;
(2)所剩固體的質(zhì)量=14.9g+8g=22.9g>18.4g,所以題目有錯誤.
(或氯酸鉀質(zhì)量=14.9g+9.6g=24.5g>20g所以題目有錯誤.)
(3)①如果完全反應后剩余固體質(zhì)量為18.4g,則生成氯化鉀的質(zhì)量為18.4g-8g=10.4g
設氯酸鉀質(zhì)量為y,
2KClO
32KCl+3O
2↑
245 149
y 10.4g
∴
,
解之得:y=17.1g;
②如果氯酸鉀沒有反應,則其質(zhì)量為:18.4-8g=10.4g.
故a的取值范圍是:10.4g<a≤17.1g.
故答案為:10.4g<a≤17.1g.
分析:(1)①根據(jù)質(zhì)量守恒定律,在化學反應中,參加反應前各物質(zhì)的質(zhì)量總和等于反應后生成各物質(zhì)的質(zhì)量總和.因為化學反應中生成的氣體逸出,故生成氧氣的質(zhì)量等于參加反應前試管內(nèi)固體質(zhì)量總和減去反應后剩余固體物質(zhì)的質(zhì)量;
②根據(jù)氯酸鉀分解的化學方程式和生成氧氣的質(zhì)量,列出比例式,就可計算出生成氯化鉀的質(zhì)量;
(2)根據(jù)“剩余固體的質(zhì)量=生成氯化鉀的質(zhì)量+二氧化錳的質(zhì)量”求出剩余固體的質(zhì)量和18.4g相比較.(催化劑不參與反應);
(3)①根據(jù)完全反應后剩余固體的質(zhì)量和化學方程式計算,得出氯酸鉀的質(zhì)量;
②假設氯酸鉀沒有反應,也就是氯酸鉀最少的質(zhì)量就是剩余固體質(zhì)量減去二氧化錳質(zhì)量.假設完全反應生成的氯化鉀的質(zhì)量就是剩余固體質(zhì)量減去二氧化錳的質(zhì)量,根據(jù)氯化鉀的質(zhì)量求出氯酸鉀的質(zhì)量.
點評:本題涉及計算技巧比較多,有一定難度,主要考查學生對運用質(zhì)量守恒定律、極端假設法和化學方程式進行計算的能力.