В русском языке существуют слова «двоечник» и «троечник», потому что они образованы от названий школьных оценок. 1
«Двоечник» происходит от «двойка» и обозначает учащегося, получающего плохие оценки, неуспевающего ученика. 5 «Троечник» образован от прилагательного «троечный», которое, в свою очередь, образовано от существительного «тройка» и обозначает ученика, получающего тройки в учёбе. 3
Написание слов через букву «ч» объясняется тем, что они восходят к существительным «пятёрка» и «двойка», основы которых оканчиваются на согласный «к», и перед суффиксами, начинающимися с согласного «н», пишется буква «ч». 23