VC++6.6如何在有限范围内生成随机数

呵呵,这个简单!

生成随机数后,取所需范围的剩余部分。对于你的等级1,比如现在是4934,那么%10就是4,也就是余数是4。看吧!

具体来说,可以是这样的:

# include & ltstdlib.h & gt

# include & ltstdio.h & gt

randomize();//初始化

level 1 = rand()% 10;//获取随机数level1。

level 2 = rand()% 100;//获取随机数level2