1.预处理和宏定义

#define xxxx
#ifdef
xxxx ;
#elseif
xxxx;
#endif

2.c++求随机数

rand(),rand()会返回一随机数值, 范围在0至RAND_MAX 间

#define random(x) (rand()%x),产生0~x区间的随机数

但,以上都是产生一次随机数,srand()用来设置rand()产生随机数时的随机数种子。

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define random(x) (rand()%x) void main()
{ srand((int)time(0));
for(int x=0;x<10;x++) {
printf("%d/n",random(100));

}

最新文章

  1. 浅谈UDP(数据包长度,收包能力,丢包及进程结构选择)
  2. Unity 脚本生命周期流程图
  3. layout优化实践
  4. 《深入.NET平台和C# 编程》内部测试 笔试题
  5. Oracle索引简单介绍与示例
  6. 字符集与Mysql字符集处理(二)
  7. HTML5 Video(视频)
  8. mac显示隐藏文件夹
  9. [docker]coreOS与atomic对照
  10. (转)SWT的CheckBoxTreeViewer的相关用法
  11. 学号:201521123116 《java程序设计》第五周学习总结
  12. flask中自定义过滤器
  13. body中的onload()函数和jQuery中的document.ready()有什么区别?
  14. Python自动化开发 - 流程控制
  15. 基于jmxtrans+influxdb+grafana实现对canal监控
  16. [转帖]Kubernetes及容器编排的总体介绍【译】
  17. dubbo监控报错Error creating bean with name &#39;uriBrokerService&#39;
  18. Java动态代理(二)CGLIB动态代理应用
  19. mysql分表分库选型
  20. linux mint 19安装最新社区版docker

热门文章

  1. 洛谷 P1993 小K的农场
  2. SQLalchemy 查询总结
  3. linux下让irb实现代码自己主动补全的功能
  4. 常见的各品牌路由器默认IP地址汇总清单
  5. C++学习之多重继承与虚继承
  6. Cocos2d-x3.3RC0载入Android的WebView
  7. 1064. Complete Binary Search Tree (30)【二叉树】——PAT (Advanced Level) Practise
  8. 在IIS上搭建WebSocket服务器(二)
  9. codeforces round #415 div2
  10. windows下写的脚本,在linux下执行失败