从化学平衡的角度,增加反应物和减少产物都是促进反应的。酸能与不溶性碳酸盐反应,生成的产物是碳酸,而碳酸迅速分解成二氧化碳逸出,所以生成的碳酸不断减少,促进了反应不断发生,也就直到反应完全(某种反应物反应完)。

根据以上结论得出答案

酸为什么能和不溶性盐反应

因为不溶性盐和酸发生了反应。

比如碳酸钙是难溶于水的,但是和盐酸反应生成气体,生成的盐是溶于水的,因此看到的现象就是在酸中溶解了