當前位置:生活全書館 >

IT科技

> c語言中rand是什麼意思

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=%dn",rand_num);

return 0;

}

程式碼截圖:

c語言中rand是什麼意思

所謂的“偽隨機數”指的並不是假的隨機數。其實絕對的隨機數只是一種理想狀態的隨機數,計算機只能生成相對的隨機數即偽隨機數。

標籤: rand 語言
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/xg6o63.html