在C語言中,可以使用rand()函數來生成隨機數。下面是一個簡單的示例代碼,演示如何在C語言中生成隨機數:
#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;
}
在這個示例代碼中,我們首先包含了stdio.h
、stdlib.h
和time.h
這三個頭文件。然后使用srand(time(NULL))
函數來設置隨機數種子,以保證每次運行程序時生成的隨機數都不同。接著使用rand()
函數來生成隨機數,并打印出來。
通過這個示例,你可以學會如何在C語言中生成隨機數。你可以根據自己的需求來調整生成的隨機數范圍和個數。