Чтобы понять, как решаются конкретные химические уравнения (где соль реагируют с металлом), обратимся к электрохимическому ряду напряжений металлов.
Все металлы, находящиеся перед H в данном ряду (с лития Li по свинец Pb) являются активными металлами. После Н (с Sb по Au) расположены неактивные (или же малоактивные металлы).
В нашем случае реакция пойдет, если соль, включающая в себя менее активный металл прореагирует с более активным металлом, а в итоге получится соль, состоящая из более активного металла и менее активный металл. То есть:
Zn - более активный металл (обращаемся к ряду напряжений, он стоит до водорода) реагирует с солью CuSO4, где металлом является Cu, он стоит после водорода и является менее активным по сравнению с Zn соответственно. Ну и в итоге, как написано выше, более активный Zn присоединяется к кислотному остатку SO4.
Вообще, если говорить об уравнениях с солями в целом, нужно заучивать что с чем реагирует и что в итоге получается. Вот остальные реакции с солями с примерами:
1) соль + основание = основание + соль
Ba(OH)2 + Na2SO4 = 2NaOH + BaSO4 ↓ (тут элементы как бы меняются местами, сначала был гидроксид бария, а потом соль с ним, была соль с натрием, стал гидроксид с ним)
2) соль + кислота = кислота + соль
H2SO4 + BaCl2 = 2HCL + BaSO4 ↓ (тут ситуация аналогичная прошлой, элементы меняются местами барий образует соль с кислотным остатком so4, а был с cl)
3) соль + кислотный оксид = кислотный оксид + соль (при t)
SiO2 + CaCO3 = CaSiO3 + CO2↑
4) соль + соль = соль + соль
AgNO3 + NaCl = AgCl ↓ + NaNO3
если что-то еще не понимаешь - спрашивай, постараюсь объяснить :)