随机数的产生
2016-05-23 23:33
260 查看
#include"stdio.h"
#include"time.h"
int main()
{
int i;
int size = 10;
/* 创建随机种子——0 也可以用NULL 代替*/
srand(time(0));
for(i=0; i< 10;i++)
{
/*如果需要产生随机的浮点型数,则下面一定不能使用%d
————通过控制size的大小来实现产生不同范围的随机数*/
printf("%f ", (float)rand()*size/32767);
}
return 0;
}
#include"time.h"
int main()
{
int i;
int size = 10;
/* 创建随机种子——0 也可以用NULL 代替*/
srand(time(0));
for(i=0; i< 10;i++)
{
/*如果需要产生随机的浮点型数,则下面一定不能使用%d
————通过控制size的大小来实现产生不同范围的随机数*/
printf("%f ", (float)rand()*size/32767);
}
return 0;
}
相关文章推荐
- 设计模式学习--迭代器模式
- 创建和使用一个新的系统调用
- 如何在C++中播放音频(几行代码搞定)
- xcode 统计代码行数
- C++11中的线程支持库(Thread support library)
- Day3作业:ha_proxy配置文件修改
- Zookeeper 安装和配置
- 四元数和旋转轴及旋转角度之间的转换理解实例
- python 练习 1
- Android必需了解的东西
- 采用发消息的形式查看网络图片
- Java 基础入门随笔(11) JavaSE版——继承、覆盖、抽象类
- 汉诺塔递归解决方法经典分析
- Bestcoder round#34 解题报告
- ROS探索(2)——仿真器的搭建
- request和response对象
- android插入SQLite中文乱码问题
- 4-Bom&Dom总结篇
- windows,linux,mac生成ssh public key 和 private key
- Android Architecture(Is Activity God?)