Alright, adding on to DHCP. For the norm, DHCP changes the IP according to the settings the admin made, be it everyday, or every few days. The exact same IP however will be renewed and be issued to the same device if it's frequently connected to the server.
Also, i will suggest you do a manual reservation for printing devices or devices that users connect to them often. This is to play safe and prevent users from having errors when they wants to connect to the device.
Every printer will have a system tools option. You should go to the printer itself, go to the system tools and add the specific IP address you reserved at the DHCP catering especially to the printer.
Do take note that the IP address is best not to be used before by any other printer. This is to minus the faults that may arise if you did so. *Lazy to list them out*
Also, if you dont want to set IP address on the printer, simply plug the printer to one of the PC, then share the printer to the network, and make other users connect to your PC and use the printer. So you can save the hassle for searching and assigning IP address to the printer.