我看了下网上,是这样的:rand()随机产生一个数(0-65535),加上%后,就是对其它数求余,求余产生的数取决于求余的数。比如,rand()%20;意思是利用rand()的返回值(一个0-65535之间的数)对20求余,求余的结果就是0-19。也就是0~(20-1)之间。如果我们要产生10~20之间的随机数,可以rand()%((20-10)+1)+10含义是,20-10是产生0~9,((20-10)+1)是产生0~10,在这个基础上。再加10,就是10~20

最新文章

  1. JSON中eval与parse的区别
  2. 还敢说你是程序员?一律师闲着没事写了个app,用户量600万
  3. SMP、NUMA、MPP(Teradata)体系结构介绍
  4. DEV express 对Gridview某行的元素赋值
  5. matlab 连续读取多个文件
  6. Can't bind to local 8700 for debugger报错和解决
  7. Windows 2008等操作系统升级时出现800F0818错误代码的解决方法
  8. 第二篇 :微信公众平台开发实战Java版之开启开发者模式,接入微信公众平台开发
  9. Android TextView中文字通过SpannableString来设置超链接、颜色、字体等属性
  10. [转]varchar(n),nvarchar(n) 长度、性能、及所占空间分析
  11. nyoj89 汉诺塔(二)
  12. 查看linux服务器版本
  13. 如何调用sklearn模块做交叉验证
  14. linux下显示不规则图片窗口
  15. photo型的object转byte[]
  16. Linux 区别 chown和chmod的用法
  17. DWZ富客户端框架+DWZ简介及其使用+DWZ讨论组
  18. .net amr格式文件转换成mp3格式文件的方法
  19. mysql误删数据快速恢复
  20. 原生JavaScript实现新手引导效果(第二个玩具)

热门文章

  1. hibernate和struts2实现分页功能
  2. 【HDOJ】2416 Treasure of the Chimp Island
  3. 【转】linux 原子整数操作详解
  4. Silverlight客户端调用WCF服务难题解疑
  5. Flatten Binary Tree to Linked List ——LeetCode
  6. 【2】JAVA---地址App小软件(ListPanel.class)(表现层)
  7. RMQ——[USACO Jan07] 均衡队形题解
  8. selenium webdriver python 等待
  9. PHP学习之[第02讲]PHP5.4 Apache Mysql 搭配与多站点配置详解
  10. javascript 判断是否是数组