随机函数rand()产生的是一个0~RAND_MAX之间的整数
符号常量RAND_MAX是在头文件stdlib.h中定义的,因此使用该函数时需要包含头文件stdlib.h
控制生成随机数的范围
1. 利用求余运算rabd()%b将函数rand()生成的随机数变化到【0,b-1】之间
2. 利用rand()%b+a 将随机师傅的取值范围平移到【a,a+b-1】之间
eg.生成1~100之间的随机数
magic=rand() % 100 + 1;
随机函数rand()产生的是一个0~RAND_MAX之间的整数
符号常量RAND_MAX是在头文件stdlib.h中定义的,因此使用该函数时需要包含头文件stdlib.h
控制生成随机数的范围
1. 利用求余运算rabd()%b将函数rand()生成的随机数变化到【0,b-1】之间
2. 利用rand()%b+a 将随机师傅的取值范围平移到【a,a+b-1】之间
eg.生成1~100之间的随机数
magic=rand() % 100 + 1;