В C случайные числа можно генерировать с использованием функции rand(), которая является частью стандартной библиотеки C <stdlib.h>.
rand()
<stdlib.h>
Округление чисел в C можно выполнить с использованием различных функций, но наиболее распространенный подход включает функции floor(), ceil(), и round().
floor()
ceil()
round()
В языке C поддержка комплексных чисел осуществляется стандартной библиотекой, а именно <complex.h>.
<complex.h>