在C語言中,可以使用rand()函數來生成隨機整數。以下是一個示例程序:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int i, n;
// 設置隨機數種子
srand(time(0));
printf("生成10個隨機整數:\n");
// 生成并打印10個隨機整數
for(i = 0; i < 10; i++) {
n = rand();
printf("%d\n", n);
}
return 0;
}
這個程序使用srand()函數來設置隨機數種子,使用time(0)作為種子可以保證每次運行程序時生成的隨機數序列都不相同。然后使用rand()函數來生成隨機整數,并通過循環打印出來。