Правильно: школу окончил сорок один ученик.
Корректно: сорок один балл с половиной; сорок один и пять десятых балла.
Такие конструкции распространены в обиходно-разговорной речи, но в нейтральном и тем более официальном контексте их не стоит использовать. Корректно: две тысячи сорок.
Склоняется последнее слово в в составе порядкового числительного: пятьдесят седьмого образца, сорок четвертых суток и т. д.