srand()设置随机数种子
rand()生成0 - RAND_MAX范围的随机数
加上其他运算,我们能够生成任意范围的随机数 。rand()是将随机数表里面的随机数顺序输出。所以,如果不设定随机数种子,生成的随机数是固定的。
int main() { char str[10] = {0}; int j =0; while(j < 10) {
//生成随机的三个数字 int i = strlen(str); for (;i < 3;i++){ str[i] = '0' + rand() % 10; }
//生成随机两个字母 str[i++] = 'A' + rand() % 26; str[i] = 'A' +rand() % 26;
//输出结果 printf(str); printf(" "); j++; str[0] = '