实现方法


在使用“rand()”函数时,必须在源程序的开始处使用命令“include”将声明“rand()”函数的头文件“stdlib.h”包含进来。

rand()函数在stdlib.h中的声明如下:

int rand();  //功能:产生一个0~32767之间的随机数

根据上述声明,可知该函数属于无参数函数,其返回值为整型数据。它的功能是产生一个0~32767之间的随机数。

代码设计


#include<reg51.h>
#include<stdlib.h>
函数功能:延时约150ms
void delay(void)
{unsigned char m, n;for(m=0;m<200;m++)for(n=0;n<250;n++)    ;
}void main(void){unsigned char i;while(1){for(i=0;i<10;i++)           //产生10个随机数{P3=rand()/160;      //将产生的随机数缩小1/160后送P3显示delay();}}}

函数stdlib.h应用举例相关推荐

  1. stdlib.h头文件下的常用函数

    atof()将字符串转换成浮点数的函数 原形:double atof(const char *s) 功能:把s所指向的字符串转换成double类型. s格式为:符号 数字.数字 E符号 数字 返回值: ...

  2. stdlib函数编译linux,stdlib.h:没有这样的文件或目录

    我正在使用诸如srand()等的各种stdlib函数.我有一行 #include 在我的代码的顶部. 我在命令行输入了这个: # find / -name stdlib.h find: `/home/ ...

  3. c语言stdlib h常用函数,c语言中,头文件stdlib.h主要包含什么函数?

    stdlib.h里面定义了五种类型.一些宏和通用工具函数. 类型例如size_t.wchar_t.div_t.ldiv_t和lldiv_t: 宏例如EXIT_FAILURE.EXIT_SUCCESS. ...

  4. stdlib.h包含的函数

    输入样式:C语言模式:#include <stdlib.h> C++样式:#include <cstdlib> 1函数名称:calloc 函数原型: void calloc(u ...

  5. <stdlib.h>中定义的函数(上)

    目录 一.atof(str) 二.atoi(str) 三.atol(str) 四.strtod(str,endptr) 五.strtol(onstr,endptr,base) 六.strtoul(st ...

  6. C语言stdio.h与stdlib.h的区别

    一.定位不同 1.stdlib.h是standard library标准库头文件,定位在通用工具函数. 2.stdio.h是standard input&output标准输入输出头文件,定位在 ...

  7. C语言标准库stdlib.h

    本文将介绍 C语言标准库<stdlib.h> 中的 宏.函数.数据类型 在最后给出一个实例程序,尽可能运用到所有函数 宏 EXIT_SUCCESS 和 EXIT_FAILURE exit函 ...

  8. 【C语言】1162: 循环移动(指针专题)(初识stdlib.h(malloc))

    题目描述 有n个整数,使前面各数顺序向后移动k个位置,移出的数再从开头移入.输出移动后的数组元素. 题目没有告诉你n的范围,希望你读入n之后用malloc()函数动态申请内存空间,不要提前定义数组的大 ...

  9. C语言 通用工具库 stdlib.h

    ANSI C在stdlib.h头文件中定义了一些实用函数. stdlib.h中声明的类型 size_t sizeof运算符返回的整数类型 wchar_t 用于表示宽字符的整数类型 div_t div( ...

最新文章

  1. ai中如何插入签名_技巧不求人167期 Excel如何打印到1页纸的2种方法 Excel如何插入手写签名...
  2. Facebook将在印度测试联网无人机,可连续飞行90天
  3. python自定义类的属性_我可以将自定义方法/属性添加到内置Python类型吗?
  4. 漫步线性代数六——逆和转置
  5. ssm实现管理员和用户_基于SSM的网上水果生鲜超市商城管理系统
  6. java中用swing实现绘画_【年度盘点】最受欢迎的5大Java练习项目
  7. 递归 —— 作为全局变量 vs 作为参数
  8. 用U盘制作EXSI启动盘
  9. 【web前端面试题整理03】来看一点CSS相关的吧
  10. 保存界面cd的内容图片到本地
  11. 为企业选择最合适的SSL证书
  12. Axure RP 9 安装、汉化
  13. HTC T328W刷机包 仿三星S5 UI美化 精简 S5下拉
  14. 入门级微单反性能对比
  15. mac10.15切换大小写指示灯不亮
  16. 以太网链路捆绑原理实验
  17. jQuery用DOM遍历实现商城结算系统
  18. zyb的面试 字节跳动-文远知行杯”广东工业大学第十四届程序设计竞赛
  19. NOIP2017模拟赛(4) 总结
  20. (字符串分解器)StringTokenizer类的使用_无名小仙男

热门文章

  1. MySQL数据库程序设计——成绩管理系统
  2. 前端技术书(前端优秀书籍整理)
  3. 2022全年度烘干机十大热门品牌销量榜单
  4. Mysql 数据实时同步hbase
  5. 5G网络建设80%如期推进,各省市5G建设进展与规划情况如何?
  6. 菜谱管理系统java_无麸质管理食谱
  7. Transformer 最新综述介绍
  8. pcb-新手入门级(注意事项)(避坑)
  9. .如何将iso文件刻录成光盘?
  10. 2018年中小学计算机培训,2018年中小学教师信息技术应用能力提升培训心得体会...