Я использую этот код для создания; но все результаты находятся в диапазоне от 10
до 32000
.генерировать случайное число от 10 до 1000000000 в C
Можете ли вы сказать мне, что я делаю неправильно?
for (i = 0; i < N; i++) {
*(A + i) = rand() % (1000000000 - 10 + 1) + 10;
printf("%lu\n", *(A + i));
}
Что такое тип данных 'i'? –
То, что вы делаете неправильно, не читает документацию 'rand': https://www.tutorialspoint.com/c_standard_library/c_function_rand.htm –
Hi Eli; i - int. – mfd