1、从语法和语境区别:
(1)反问:从反面提问,答案就在问题中,这种运用疑问的语气来表示肯定或否定的意思和强烈感情的修辞手法叫做反问。反问也叫激问、反诘、诘问。运用反问,可以起到加强语气和发人深思的作用。
(2)设问:为了引起别人注意,故意先提出问题,自问自答,叫做设问。设问除了能引起注意外,还能启发读者思考。
2、从表达感情方面的区别:
(1)反问是只问不答,答案暗含在反问句中,人们可以从反问句中领会到表达者的真意。反问句也可以用集中反问或连续反问,表达激动的感情,以增强文章感染力。
(2)设问是明知故问,自问自答,或提出问题,不需确定答案,这种修辞方式叫做设问。运用设问,能引人注意,启发思考;有助于层次分明,结构紧凑;可以更好地描写人物的思想活动。