在我们账户中,都需要输入密码,如果密码过于简单账户就会被盗,而随机密码的密码完全是随机的,不易被破解,随机密码代码如下:
#include <iostream>
#include <cstring>
#include <time.h>
using namespace std;
int main(int argc, char** argv)
{
srand((unsigned)time(NULL));
char a[]={"1234567890QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm!@#$%^&*()_+-={}[:\";']<>,.?/\\"};//*随机密码字符数组
for(int i=0,len=strlen(a);i<15;i++)
{
cout<<a[rand()%len];//*随机分配字符
}
cout<<endl;
system("pause");
return 0;
}
运行后得到的随机密码如下:
4V3"0}R@!Es)Nio
请按任意键继续. . .
使用这种密码,就可以防止密码被破解了