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