示例1:
#include
#include
#inxlude
int main(void)
{
int i;
srand(time(null));
for (i=0;i<10;i++) printf("%d\n",rand());
return 0;
}
rand()%N将返回[0,N)区间内的整数
如 rand()%100 将返回一个不小于0,并且小做帆做于100的整数
rand()%(上界-下界) + 下届 将返回[下届,上纯衡界)区间内的整轿芦数
示例2:
#include
#include
#inxlude
int main(void)
{
srand(time(null));
printf("%d\n",rand()%99+1);/*输出一个[1,99]区间内的整数*/
return 0;
}
1.
#include
#include
#inxlude
int main(void)
{
int i;
srand(time(NULL));
for (i=0;i<10;i++) printf("竖桥镇%d\n",rand());
return 0;
}
2.
rand()%N将返回[0,N)区间内消猜的整数
如 rand()%100 将返回一个不小于0,并且小于100的整数
rand()%(上界-下界) + 下届 将返回[下届,上界)区间内的整数
示例:
#include
#include
#inxlude
int main(void)
{
srand(time(NULL));
printf("%d\n",rand()%99+1);/*输出一个[1,99]区间内的余粗整数*/
return 0;
}
srand( (unsigned)time( NULL ) ); srand函数是凳前随机数发生仔粗脊器的初始化函数 ,(参见念渗百度百科srand)
rand();
srand和rand,NULL在
time()在
rand(time(NULL);可以产生一搏郑系列不同的随机数,
第二个,你将产生做薯的随机基胡颂数对100求余就行了
1.
srand( (unsigned)time( NULL ) );
rand();
2.
rand()%你的指定范和激围弊仔
如 rand()%100 为:0~100
rand()%(上界-下界) + 下届 为:下届~上租棚汪界