Ответ:

Вопросительный знак ставится внутри кавычек, затем — тире перед словами автора.

«Почему старинная башня изображена на гербе города?» — спросил ученик.