Автор: cheops (06.08.2012 в 10:40)
Вообще язык C изначально идет практически без библиотек, библиотеками в том числе стандартными он стал обрастать значительно позже. Стандарт С был утвержден в 1999 году, а чуть позже был стандартизирован и C++. Стандартные библиотеки содержат только rand(), random() скорее всего уже из какой-то сторонней библиотеки (она, кстати, в книге должна быть обязательно указана).
В любом случае rand() выдает результаты от 0 до RAND_MAX. Вы всегда можете нормировать случайные значения на любой интервал (в том числе и отрицательный).