64,649
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include <stdlib.h>
#include <time.h>
void main( void )
{
srand( (unsigned)time(0) );
const int limit = 10 + 26 + 26; //设置随机生成数的上限用
int number;//用来存储生成的随机数
for( int i = 1; i <= 8; i++)
{
number = rand() % limit;
if(number <= 9 ) std::cout << number;
else if ( number <= 35 ) std::cout << (char)( number + 'A' - 10 );
else std::cout << (char)( number + 'a' - 36 );
}
}
srand( (unsigned)time(0) )