Во время написания сложного слова "уголовно(?)правовой" мы сразу же понимаем, что оно состоит из двух различных частей. Это говорит о том, что у данного слова имеется, как минимум, два различных корня. Такие слова мы называем именами прилагательными, не зависимо от того на что похожа первая часть. Ориентируемся всегда на вторую.
То есть основное затруднение в имени прилагательном "уголовно(?)правовой" в месте сочленения двух частей имеет так называемую чёрточку, которую можно назвать традиционным дефисом. В данном случае нам не столь уж важно, несмотря на явно или косвенно подчинительные отношения двух основ прилагательное "уголовно-правовой" мы станем писать через дефис. Такой традиции, на наш взгляд, поспособствует наличие в одной из основ (в первой) суффикса относительно прилагательного - это "н".Хотелось бы отметить, что объяснении школьникам написания имени прилагательного "уголовно-правовой" нет большого смысла затруднять их исключениями с суффиксами. Лучше назвать подобные слова либо исключениями, либо пишущимися по традиции.
Пример предложения:
Тест по уголовно-правовым отношениям для школьников.