溫馨提示×

C語言如何實現隨機數生成器

小億
158
2024-04-28 16:46:44
欄目: 編程語言

C語言中可以使用標準庫中的函數來實現隨機數生成器??梢允褂胷and函數來生成一個隨機數,同時使用srand函數來設置一個隨機數的種子。

以下是一個簡單的示例代碼:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main() {
    int i;
    
    // 設置隨機數種子
    srand(time(NULL));
    
    // 生成并打印10個隨機數
    for(i = 0; i < 10; i++) {
        printf("%d\n", rand());
    }
    
    return 0;
}

在這個示例中,我們使用了time函數來獲取當前時間作為隨機數種子,然后使用rand函數生成并打印了10個隨機數。每次運行程序時,生成的隨機數都會不同。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女