㈠ C語言如何把rand()產生的隨機數存入數組
rand()函數是產生隨機數的一個隨機函數。
(1)使用該函數首先應在開頭包含頭文件stdlib.h
#include<stdlib.h>(C++建議使用#include<cstdlib>,下同)
(2)在標準的C庫中函數rand()可以生成0~RAND_MAX之間的一個隨機數,其中RAND_MAX 是stdlib.h 中定義的一個整數,它與系統有關。
(3)rand()函數沒有輸入參數,直接通過表達式rand()來引用;例如可以用下面的語句來列印兩個隨機數:
printf("Random numbers are: %i %i ",rand(),rand());
例如:
#include<stdio.h>
#include<stdlib.h>
intmain()
{
inti,k[10];
for(i=0;i<10;i++)
k[i]=rand()%10;
for(i=0;i<10;i++)
printf("%d",k[i]);
return0;
}
/*
運行結果:
1740948824
*/