tzkr.net
当前位置:首页 >> 用C语言编程产生10个值在25u之间的随机数 >>

用C语言编程产生10个值在25u之间的随机数

您好,您这样: srand(time(0)); /*设置种子*/ n=rand(); 这样就可以产生0到7FFF之间的任意随即数了。注意加上头文件#include就好了 要产生10个的话,一个for循环 int a[10]; for(i=0;i

#include #include "stdlib.h"#include "time.h"int main(void){ int i; srand((unsigned)time(NULL)); for(i=0;i

#include #include #include int main(void) { int i; srand(time(NULL)); i=(rand()%66)*10; printf("%d\n",i); return 0;}

#include #include #include int main(void) { srand(time(0)); int i=0; //用于下面的循环 int a[20]={0}; //用于存储产生的20个随机数。 double ave=0; //用于求20个随机数的和,为了求他们的平均数。 for(i =0;i

srand((int)time(NULL));设定随机数种子rand()%100;产生0-99的随机数。 高级点的,假如要产生16-59之间的数,你可以这样写:rand()%44+16(这里44由59-16+1得到)。其他情况如法炮制! C语言中用rand()函数产生20-90的随机整数 20-9...

编译环境为:vs2013产生1到3的整型随机数的代码如下:#include#include#include#define max 3 //这个函数的意义为:随机生成最大的数为3#define min 1 //这个函数的意义为:随机生成最小的数为1int main(){int num;srand(time(0));num = rand() ...

利用srand((unsigned int)(time(NULL))是一种方法,因为每一次运行程序的时间是不同的。 在C语言里所提供的随机数发生器的用法:现在的C编译器都提供了一个基于ANSI标准的伪随机数发生器函数,用来生成随机数。它们就是rand()和srand()函数。这...

#include #include #include int main() { int i,number[20]; srand((unsigned) time(NULL)); //用时间做种,每次产生随机数不一样 for (i=0; i

float b=rand()/(RAND_MAX+1.0); printf("%f\n",b); 注释: stdlib.h头文件中有宏#define RAND_MAX 0x7fff rand()产生一个0到0x7ffff即0到32767之间的随机数 rand()/(RAND_MAX+1.0)就等于一个0到1之间的小数了,因为rand()最大是32767最小是0,再...

软件没办法产生真随机数的,你可以加一个AD采集电路,采集信号噪声,作为随机种子产生随机数

网站首页 | 网站地图
All rights reserved Powered by www.tzkr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com