rand() ---产生一个伪随机数。这个伪随机数需要一个种子,通过srand()函数来设置,每次运行都会设置不同的伪随机数种子——以秒数秒表示的当前时间。因而每次调用rand(),可以得到不同的伪随机数。
然后将这个伪随机数对全局变量m取模,然后+1.
生成一个范围为1到m的值并赋值给secret_number
rand()是产生一个0--rand_max之间的一个随机数,rand()%m的值,在0--(m-1)之间。
rand()%m+ 1则是产生一个在1--m之间的随机数
上一篇foreign是什么意思
下一篇subject什么意思