欢迎来到泰骏兴电子,大家有问题可以直接联系管理员QQ:233619809单片机 QQ群:59194556 各位游客也可以注册玩玩,享受更多权益。温馨提示:本网站仅提供平台学习以及渠道,一切后果自行承担,还望广大用户提高自我意识,请不要轻易相信他人,请不要轻易相信他人,请不要轻易相信他人。为了更好的管理论坛工作,所以现在使用邮箱注册,如果以前的邮箱不能修改的,请联系管理员代为修改

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 117|回复: 0

一个简单的方法产生随机数

[复制链接]
发表于 2023-1-4 09:21:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
有时候我们需要随机数,那么我们怎么才能得到一个比较随机的数值呢?我们可以使用Rand()这个函数
  1. #include "stdlib.h"
  2. #define random_max 9//定义最大
  3. #define readom_min 0//定义最小

  4. int main()
  5. {
  6. u8 q;
  7. while(1)
  8. {
  9. q=rand()%(random_max+1-readom_min)+readom_min;
  10. printf("随机数:%d\r\n",q);
  11. }
  12. }
复制代码


由此可以看到产生的随机数是没有规律的,说明随机数产生成功
高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|泰骏兴电子科技有限公司 ( 粤ICP备2023060260号-1 ) 单片机爱好者

GMT+8, 2025-10-31 17:13

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表