- 21
- 0
- 约5.77千字
- 约 12页
- 2017-08-11 发布于安徽
- 举报
《计算机软件课程设计》课程设计
一目的要求
在教师指导下,学生根据选定的课题,综合运用所学程序设计的知识,完成问题分析、模块设计、代码编写、程序调试和运行等训练任务。
通过课程设计,初步锻炼运用所学基础知识解决实际问题的能力,掌握软件开发的基本过程和基本方法以及良好的编程风格,培养在软件开发中相互合作的团队意识。
二设计报告
课题及其要求
题目
(5) 工作原理
用c语言产生随机数的方法
????? 在C语言中,rand()函数可以用来产生随机数,但是这不是真真意义上的随机数,是一个伪随机数,是根据一个数,我们可以称它为种子,为基准以某个递推公式推算出来的一系数,当这系列数很大的时候,就符合正态公布,从而相当于产生了随机数,但这不是真正的随机数,当计算机正常开机后,这个种子的值是定了的,除非你破坏了系统,为了改变这个种子的值,C提供了srand()函数,它的原形是void srand( int a)。
可能大家都知道C语言中的随机函数random,可是random函数并不是ANSI C标准,所以说,random函数不能在gcc,vc等编译器下编译通过。
rand()会返回一随机数值,范围在0至RAND_MAX 间。返回0至RAND_MAX之间的随机数值,RAND_MAX定义在stdlib.h,(其值至少为32767)我运算的结果是一个不定的数,要看你定义的变量类型,
您可能关注的文档
- 《单片机原理及应用》期末课程设计-基于AT89C52单片机的简易电子琴.doc
- 《单片机原理与应用》课程设计-基于DS18B20温度控制系统模拟.doc
- 《电工电子技术》课程设计-彩灯循环控制电路的设计与制作.doc
- 《电工电子综合课程设计》课程设计-多花样自动切换的彩灯控制器设计.doc
- 《电力电子技术》课程设计-IGBT升压斩波电路设计.doc
- 《电力电子技术》课程设计-晶闸管单相交流调压及调功电路课程设计.doc
- 《电力拖动与控制系统》课程设计-逻辑无环流可逆报告.doc
- 《电力拖动自动控制系统》课程设计-V-M双闭环直流可逆调速系统建模与仿真.doc
- 《电气控制技术》课程设计(论文)-CM6132普通车床电气控制电路设计.doc
- 《高频电路》课程设计-七段数码管半导体收音机的制作与调试.doc
- 《科技文献检索》课程设计文献检索与综述-双回电力线路故障测距.doc
- 《沥青路面工程》课程设计计算书-沥青路面设计.doc
- 《面向对象程序设计》课程设计-JAVA文本编辑器的设计与实现.doc
- 《汽车发动机设计》课程设计-1.6L四冲程汽油机曲轴组设计.doc
- 《汽车发动机设计》课程设计-2.0L四冲程汽油机曲轴组设计.doc
- 《汽车制造工艺学》课程设计-汽车零件机械加工工艺规程及专用机床夹具设计.doc
- 《嵌入式系统原理与应用》综合设计课程设计-交通信号灯控制器设计.doc
- 《软件工程》课程设计报告-酒店前台预定管理系统设计.doc
- 《食品机械与设备》课程设计-年产100吨炒花生车间设计.doc
- 《数据结构》课程设计报告-拓扑排序算法的研究与实现.doc
原创力文档

文档评论(0)