c语言中实现从0-1的随机数输出
2014-12-12 16:13
225 查看
原文:c语言中实现从0-1的随机数输出
今天晚上同学问了一个巨简单的问题,问我怎么用c语言输出0-1的随机数,可别说,一时之间还想不出来。在写的过程中发现,直接调用random函数还不能实现,用以下方法可以解决:
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int main()
{
int i;
srand(time(NULL));
printf("%lf\n",(double)rand()/RAND_MAX);
return (0);
}
今天晚上同学问了一个巨简单的问题,问我怎么用c语言输出0-1的随机数,可别说,一时之间还想不出来。在写的过程中发现,直接调用random函数还不能实现,用以下方法可以解决:
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int main()
{
int i;
srand(time(NULL));
printf("%lf\n",(double)rand()/RAND_MAX);
return (0);
}
相关文章推荐
- C语言实现正余弦函数图像的输出!(源码)
- C语言树形输出AVL树28个随机数的插入过程
- C语言宏定义实现闰年判断并输出指定月的天数
- C语言输出空心菱形的实现
- C语言实现日志封装--能输出调用函数、文件名、行号
- c语言编程如何实现-十进制数转换成二进制和输出
- C语言实现双向链表删除节点、插入节点、双向输出等操作
- C语言随机数的实现
- C语言实现不同时区的当前时间输出
- C语言实现gsoap输出数据类型到XML的方法
- C语言中输出函数任意参数的实现
- 栈的应用-用栈实现八进制的顺序输出(c语言实现)
- 二叉树的建立与输出以及其他一些相关操作(递归算法实现) C语言
- C语言中实现命令输出重定向到文件
- C#--第七周实验--任务5--编写一个控制台应用,实现输出一个从1开始到511*511长度的随机数序列
- c语言实现,输入一个数,转为16进制输出
- 链表的建立,输出,删除,插入运算的c语言实现
- 用c语言实现小随机数产生大随机数
- c语言实现随机数
- c语言实现的两种获取随机数的算法