方法一, 126+126×6-45 =126+756-45 =882-45 =837(只) 答:鸭有837只. 方法二, 126×(1+6)-45 =126×7-45 =882-45 =837(只) 答:鸭有837只.