Do all smoke detectors take the same size battery?
Most use 9-volt alkaline (you know, those rectangular boxes with two prongs at the end?) but some use AA. It'll be specified in the battery compartments in your smoke alarms, so have a look to be sure.