Пример. В приведенном ниже примере массив A заполняется случайными целыми числами в интервале [-5,10], а массив X – случайными вещественными числами в том же интервале.
Решение.
#include <stdlib.h>
const N = 10;
void main()
{
int i, A[N], a = -5, b = 10;
float X[N];
for ( i = 0; i < N; i ++ )
A[i] = random(b-a+1) + a;
for ( i = 0; i < N; i ++ )
X[i] = (float)rand()*(b-a)/RAND_MAX + a;
...
}
2009-12-19 • Просмотров [ 3327 ]