下列化学方程式中,不能用离子方程式,Ba2++SO42-=BaSO4↓表示的是( ) A. Ba(NO3)2+Na2SO4=BaSO4↓+2HNO3 B. BaCl2+H2SO4=BaSO4↓+2NaCl C. Ba(OH)2+K2SO4=BaSO4↓+2KOH D. Ba(OH)2+H2SO4=BaSO4↓+2H2O
答案:【答案】D 【解析】试题分析:A.硫酸钠与硝酸钡反应的离子方程式为:SO42-+Ba2+=BaSO4↓,故A正确;B.硫酸与氯化钡溶液反应的离子方程式为:SO42-+Ba2+=BaSO4↓,故B正确;C.硫酸钾与氢氧化钡反应生成硫酸钡沉淀和氢氧化钾,反应的离子方程式为:SO42-+Ba2+=BaSO4↓,故C正确;D.稀硫酸与氢氧化钡反应生成硫酸钡沉淀和水,反应的离子方程式为:2H++SO42-+Ba2++2OH-=BaSO4↓+2H2O,故D错误;故选D。 【考点定位】考查离子反应方程式的书写 【名师点晴】明确离子反应中保留化学式的物质及反应的实质是解题关键,离子方程式SO42-+Ba2+=BaSO4↓表示可溶性硫酸盐和可溶性钡盐反应生成硫酸钡和可溶性盐的一类反应,据此对各选项进行判断。