#include <iostream>
#include <string.h>
#include <cstdlib>
#include <cstdio>
#include <ctime>//包含time()的头文件
using namespace std;
int rand_number()
{
srand(time(NULL));//time(NULL)返回的是一个数值,是从1970年1月1日开始,一直到现在(系统时间)所经历的秒数,
return rand();
}
int main()
{
string a[3]={"a","b","c"};
int i=rand_number()%3;//随机数对3取余就可以取得,0,1,2,这三个数字
cout<<a[i]<<endl;
return 0;
}
C++产生随机数法二:使用"rand()"函数
最新推荐文章于 2022-12-27 15:17:15 发布