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

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

思路:产生随机数使用rand函数产生随机数,如产生a~b的随机数使用表达式rand()%(b-a+1)+a。 示例代码: #include #include #include int main(){ int a[10], i; srand((unsigned int)time(NULL)); for (i = 0; i < 10; ++i){ a[i] = rand()%51+2...

#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;}

先用srand函数设置一个种子,一般为当前时间,然后使用rand函数产生随机数,如产生a~b的随机数使用表达式rand()%(b-a+1)+a。 注意:srand函数在头文件#include 中。 示例代码: #include #include #include int main(){ int a[10]/*用于保存10个...

有三种方式,分别适用于不同的需求。 如果需要的随机数范围在0到2147483647之间,直接调用rand()函数就行了。例如: 如果需要的随机数在一定范围,可以在宏定义中定义一个random(int number)函数,然后在main()里面直接调用: 例如:随机生成10...

#include #include void main(){int i,j,t,a[10];srand(time(NULL));for(i=0;i

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

#include #include int main() { int i,j; unsigned seed; int a[10]; printf("please input seed"); scanf("%d",&seed); srand(seed); for(i = 0; i < 10; i++) a[i] = rand() ; for(i = 0; i < 10 ; i++) for(j = i+1; j < 10; j++) { if(a[i]...

看代码: #include #include void print_arr (int* a, int n){int i = 0;for (; i < n; ++i){printf ("%d ", a[i]); if ((i+1) % 10 == 0) { printf("\n"); }}printf("\n");}#define N 50int main(int argc, char** argv){ srand(time(NULL)); /...

/* RAND.C: This program seeds the random-number generator * with the time, then displays 10 random integers. */#include #include #include void main( void ) { int i; int temp; /* Seed the random-number generator with current tim...

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