很多朋友想知道c語言中rand 是什么意思,下面就讓我們來看看吧。
rand()是C語言中產生隨機數的一個函數,但是需要注意的是,產生的是偽隨機數。
rand()用法舉例:
產生1到100之間的隨機數
#include
int main(){
srand((unsigned)time(NULL));//產生隨機數種子
int rand_num=(rand()%100)+1;//產生1到100直接的隨機數
printf("rand_num=%d\n",rand_num);
return 0;
}
代碼截圖:
所謂的“偽隨機數”指的并不是假的隨機數。其實絕對的隨機數只是一種理想狀態的隨機數,計算機只能生成相對的隨機數即偽隨機數。
以上就是小編的分享,希望能幫助到大家。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com