【答案】分析:根據鉀元素的質量,利用質量分數可計出需要KNO3的質量,因為兩種物質都含有氮元素,計算出KNO3中含有的氮元素的質量,依據題意利用質量分數即可求NH4NO3的質量. 解答:解:設需要KNO3的質量為 x g x××100%=78g 解答 x=202g; KNO3中含有的氮元素的質量為:202g××100%=28 g NH4NO3中含有的氮元素的質量為:70g-28g=42g 設 需要NH4NO3的質量為 y g y××100%=42g 解答 y=120g 故選D. 點評:解答本題的關鍵是要掌握元素質量分數的計算方法與物質之間的關系,只有這樣才能對問題做出正確的判斷.