65,211
社区成员
发帖
与我相关
我的任务
分享
int main()
{
int tmpRand = 0;
int tmpVar = 0;
int randSave[100];//这个数组存放100不同的随机数0~99,使用的时候依次取出即可
for( int i = 0; i < 100; i++ )
randSave[i] = i;
for( int i = 0; i < 100; i++ )
{
tmpRand = rand() % i; //
tmpVar = randSave[i];
randSave[i] = randSave[tmpRand];
randSave[tmpRand] = tmpVar;
}
return 0;
}
#include <iostream>
#include <string>
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
using namespace std;
int main(int argc, char *argv[])
{
int n;
srand(time(0));
for(int i = 0;i < 10;i++)
{
n = rand() % 11; //生成0~10的随机数
cout<<n<<endl;
}
system("PAUSE");
return 0;
}