1樓:匿名使用者
#include
#include
srand((unsigned int)time(null));
int n = rand() ;
num就是以當前時間為種子(seed)的(偽)隨機數
2樓:匿名使用者
srand(time(null));
printf("%d\n",rand()%99+1);/*輸出乙個[1,99]區間內的整數*/
3樓:匿名使用者
1、srand(time(null));
2、srand(getpid());
上面的兩個都可以,括號裡面的是種子,產生隨機數的種子系統時間是時刻變化的,
程序id也是唯一的(當且這麼認為吧)。
rand() % num ---->num為什麼就是0-num範圍的數
#include
#include
using namespace std;
int main(void)
;srand(getpid());
for(int i = 0; i < 10; i++)}
隨機數是如何產生的,EXCEL如何產生隨機數?
1.include include inxlude int main void 2.rand n將返回 0,n 區間內的整數如 rand 100 將返回乙個不小於0,並且小於100的整數rand 上界 下界 下屆 將返回 下屆,上界 區間內的整數 示例 include include inxlude...
excel如何取隨機數,EXCEL如何產生隨機數?
a2中輸入 large if countif a 1 a1,row 1 33 0,row 1 33 randbetween 1,35 row 輸入後同時按下ctrl shift enter輸入陣列公式,再用自動填充柄下32行,就行了,就是randbetween函式在03版中要安裝載入項,在07版中可...
java如何產生1 8的整數隨機數
簡單粗暴。int num int math.random 100 math.random 返回的是一個大於等於0小於1的double型別。 math.random 會產生 0,1 區間中的雙復精度制浮點隨機數,所以 math.random 100 就會生成一個100以內的隨機數浮點數,如果需要整數的...