经常我们可能会用到随机数,制造随机数的方法除了rand还有就是利用时间,本文介绍如何使用时间创造随机数
使用秒创建随机数

//获取时间
SYSTEMTIME sys;
GetLocalTime(&sys);
char time[64]={0};
int ntime;
sprintf(time,"%02d",sys.wSecond);
ntime = atoi(time);//使用秒创建随机数
ntime = ntime%10;//取秒除以10的余数,即10以内的随机数//再比如要取5-15之间的随机数
ntime = ntime%10+5;//9-20之间的随机数
ntime = ntime%11+9;

C语言使用时间创建随机数相关推荐

  1. c语言中有关随机数的程序,C语言中随机数相关问题

    用C语言产生随机数重要用到rand函数.srand函数.及宏RAND_MAX(32767),它们均在stdlib.h中进行了声明. int rand(void);//生成一个随机数 voidsrand ...

  2. R语言dataframe创建新的特征(变量)、行加和特征、行均值特征(基于加减乘除、指数、模数等操作符)、创建新的特征(变量)、生成编码特征(基于比较操作符、逻辑操作符)

    R语言dataframe创建新的特征(变量).行加和特征.行均值特征(基于加减乘除.指数.模数等操作符).为dataframe创建新的特征(变量).生成编码特征(基于比较操作符.逻辑操作符) 目录

  3. 使用Java语言从零开始创建区块链

    使用Java语言从零开始创建区块链 2018年04月01日 17:08:12 大侠区块链 阅读数:1312 标签: java区块链java区块链 更多 个人分类: 区块链 Java区块链开发与交流群: ...

  4. python 创建随机数专题

    目录 1. 标准正态分布随机数:float 2. 任意正态分布的随机数:float 3. 0-1均匀分布随机采样:float 4. 任意区间均匀分布随机采样:float 5. 任意区间均匀分布随机采样 ...

  5. c语言输出字母随机数,你好,怎样用c语言输出一个1到100的随机数

    你好,怎样用c语言输出一个1到100的随机数以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 你好,怎样用c语言输出一个1 ...

  6. C语言:生成随机数(并非固定的随机数)——rand()、srand()

    C语言:生成随机数 1.rand() 函数 2.srand() 函数 3.生成一定范围内的随机数 在实际编程中,我们经常需要生成随机数. 1.rand() 函数 在C语言中,我们一般使用 <st ...

  7. *C语言如何使用随机数?

    C语言如何使用随机数? 功能介绍 推送一些C语言方面的知识,提供C语言/C++语言资料,讨论和学习C语言/C++编程知识.给学习C语言的同学们一些帮助. 随机数的使用,是不少在学C语言过程中进行一些小 ...

  8. c语言实现创建学生成绩表,实现插入、删除和统计等管理功能。

    c语言实现创建学生成绩表,实现插入.删除和统计等管理功能. #include <stdio.h> #include <stdlib.h> #include <malloc ...

  9. JAVA创建随机数的两种方法

    1.使用Math类的random方法产生一个随机数 在Java中要产生一个随机数可以使用Meth.random()来完成.但是,Meth.random()只产生了一个0到1之间的随机数,这并不符合我们 ...

最新文章

  1. 自己动手写一个JQuery插件(第二篇)(转)
  2. JAVA字符串的替换replace、replaceAll、replaceFirst的区别解析。
  3. MySql项目中使用的小窍门
  4. 【原】Unity3D 窗口裁剪
  5. QtCreator中的Sysroot的含义及坑
  6. c语言中case1 case3 n =1,(n 1)-Step Derivations on n-Groupoids: The Case n = 3
  7. lcd4linux 1602,详解一种LCD1602 的4线接法
  8. 一个REST风格的URI设计方案[Blog Web Services]
  9. Java基础学习总结(182)——Java 日志记录实践总结
  10. GetWindowRect和GetClientRect
  11. 【AOP】面向切面谈恋爱(二)| 学废了AOP,他最终失去了爱情
  12. zheng-环境搭建及系统部署文档
  13. 最简单的可拖拽窗口教程
  14. 容器化部署openvpn,访问策略配置
  15. 2018级《程序设计基础(B)II》期末上机考试( 题解)
  16. 用CH341A烧录外挂Flash (W25Q16JV)
  17. H5游戏-面试问题知识点总结
  18. MySQL_MySQL配置文件
  19. 二级c语言基础题库(1)
  20. 通用验证系统commons-validator

热门文章

  1. 瑞星09年第一季度安全报告:8亿网民遭木马攻击
  2. 通过命令管理Windows7桌面防火墙
  3. Javascript: IE中命名函数直接量的Bug?
  4. LightweightCTI开发实录(5)板卡适配器概述
  5. IBM推出跨境支付区块链网络,企业级区块链技术进一步升级
  6. 使用dd工具对磁盘RAID5和10进行I/O性能测试
  7. stripslashes和addslashes的使用方法
  8. UIMenuController,UIPasteboard:复制,粘贴详细解释
  9. jquery mobile 技巧总结
  10. AJAX在VS2005下的基本使用第一篇