【答案】分析:根据钾元素的质量,利用质量分数可计出需要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. 点评:解答本题的关键是要掌握元素质量分数的计算方法与物质之间的关系,只有这样才能对问题做出正确的判断.