#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define NUM_RANDOM_VALUES 100
// 预定义的随机数表
const int random_table[NUM_RANDOM_VALUES] = {
45, 23, 89, 12, 67, 34, 56, 78, 90, 11,
22, 33, 44, 55, 66, 77, 88, 99, 10, 20,
30, 40, 50, 60, 70, 80, 91, 12, 34, 56,
78, 90, 11, 22, 33, 44, 55, 66, 77, 88,
99, 10, 20, 30, 40, 50, 60, 70, 80, 91,
12, 34, 56, 78, 90, 11, 22, 33, 44, 55,
66, 77, 88, 99, 10, 20, 30, 40, 50, 60,
70, 80, 91, 12, 34, 56, 78, 90, 11, 22,
33, 44, 55, 66, 77, 88, 99, 10, 20, 30,
40, 50, 60, 70, 80, 91, 12, 34, 56, 78
};
int main() {
// 设置随机数种子
srand((unsigned int) time(NULL));
// 随机选择一个索引
int index = rand() % NUM_RANDOM_VALUES;
// 获取随机数
int random_number = random_table[index];
// 打印随机数
printf("Random number: %d\n", random_number);
return 0;
} |