C语言实现随机序列

 时间:2024-09-25 08:29:00

一般用random函数生成的序列都是固定的,本程序用迭代法实现不固定的序列

方法/步骤

1、首先打开VC++6.0

C语言实现随机序列

2、选择文件,新建

C语言实现随机序列

3、选择C++sourcefile新建一个空白文档

C语言实现随机序列

4、先声明头文件#include<stdio.h>#include<timeb.h>

C语言实现随机序列

5、写一个函数用于返回随机数序列初值doubleInitial(){doubleinit;structtimeb*tmb;while(1){ftime(tmb);/*利用DOS系统的时钟产生随机数序列初值*/init=tmb->millitm*0.9876543*0.001;if(init>=0.001)break;}returninit;}

C语言实现随机序列

6、返回一个(0,1)之间的随机数doubleRandom(void){staticdoublerndm=-1.0;if(rndm==-1.0)rndm=Initial();elserndm=3.80*rndm*(1.0-rndm);returnrndm;}

C语言实现随机序列

7、主函数intmain(){doublerandnum;inti;puts("*********************************************");puts("|Thisprogramcangeneratearandomnumber|");puts("|Press'q'toquit|");puts("|Pressanyotherkeytogenerate|");puts("*********************************************");while(1){if(getch()=='q')break;randnum=Random();printf("\n>>therandnumis:%f\n",randnum);}return0;}

C语言实现随机序列

html 如何对字符串拆分 在一光滑水平面上,有一-轻弹簧,- -端固定,另一端连接一质量为m=1kg的滑块 吉林大学绩点计算方法 vscode怎么运行代码 Codeblocks 对程序进行 分部调试 的方法
热门搜索
热血少女 小鸡鸡图片 老婆是魔法少女 少女漫画网 40张催人泪下的图片