酸和盐反应是否要求反应物都溶于水?

问题描述:

酸和盐反应是否要求反应物都溶于水?
我是指酸和盐发生复分解反应的条件下 是否要求反应物都溶于水?

不一定.比如:
CaCO3 + 2HCl = CaCl2 + H2O + CO2↑
CaCO3是难溶的.
再比如会发生氧化还原反应时:
3CuS + 8HNO3 = 3CuSO4 + 8NO↑ + 4H2O
CuS是难溶的.
或者有配位反应时:
AgCl + 2HCN = HAg(CN)2 + HCl
AgCl是难溶的.