使用rand()函数生成随机数;
种子可以使用srand()函数生成
函数示例,该程序使用时间做种子,有用户输入产生不同位数的随机数
#include
#include "ctime"
using namespace std;
int main()
{
int num;
char ch;
srand( (unsigned)time( NULL));
while(1)
{
cin>>ch;
switch(ch)
{
case '1' :num=rand()%10;break;
case '2' :num=rand()%100;break;
case '3' :num=rand()%1000;break;
case '4' :num=rand()%10000;
}
cout<
return 0;
}
java是的用法是Math.Random();
返回的是一个0到1之间的小数。
在C当中是RAND()在VB当中是RND()
在JAVA中
util 包 里面有个Random类可以生成