#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
srand(time(0)); // 设置随机种子为当前时间
int len = 10000; // 生成长度为10000的随机序列
string result = "";
for (int i = 0; i < len; i++) {
int r = rand() % 36; // 生成0~35之间的随机数
if (r < 10) {
result += to_string(r); // 数字0~9
} else {
result += char(r - 10 + 'a'); // 字母a~z
}
}
cout << result << endl; // 输出随机序列
return 0;
}
随机生成10000位字母数字密码(妈妈再也不用担心我的密码强度不够高了)喜
每次运行时生成的密码都不同哦,密码的位数是可以改的哦(第11行)