100以内的随机数的产生
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/23 15:20:57
100以内的随机数的产生
你把下面的15改成100就行了
键盘输入不同种子,得不同的0-15无重复随机数
#include <stdio.h>
#include <stdlib.h>
main()
{
int seed=1000; // 种子
int i;
int m[16] ;
int nn=0;
double r;
printf("enter seed please\n");
scanf("%d",&seed);
srand(seed); // 初始化随机数生成器
for (i=0;i<=15;i++) m[i] = 0;
while (nn < 10 ){
// r 是双精度浮点随机数,范围0.0到1.0
r = ( (double)rand() / ((double)(RAND_MAX)+(double)(1)) );
i =(int) ( r * 15.0);
if (m[i] == 0) {
m[i] = 1; nn = nn + 1;
printf("%d ",i);
};
}
}
键盘输入不同种子,得不同的0-15无重复随机数
#include <stdio.h>
#include <stdlib.h>
main()
{
int seed=1000; // 种子
int i;
int m[16] ;
int nn=0;
double r;
printf("enter seed please\n");
scanf("%d",&seed);
srand(seed); // 初始化随机数生成器
for (i=0;i<=15;i++) m[i] = 0;
while (nn < 10 ){
// r 是双精度浮点随机数,范围0.0到1.0
r = ( (double)rand() / ((double)(RAND_MAX)+(double)(1)) );
i =(int) ( r * 15.0);
if (m[i] == 0) {
m[i] = 1; nn = nn + 1;
printf("%d ",i);
};
}
}
为什么rand( )%100是产生100以内的随机数?
C语言程序设计:使用随机数产生一个4X4的矩阵,每个元素是100以内的随机数,求出该矩阵两条对角线元素之和
java如何产生随机数的
C++产生随机数的程序
猜数游戏.由计算机产生一个100以内的随机数让人猜,如果猜对了则计算机给出提示:你猜对了,共猜了N次.
labview随机数发生器里随机数产生的速度如何设定.
java中怎样产生-100到100的随机数?
怎么用RAND函数产生50-100的随机数.
用c++写程序,产生1-100的随机数
vb 产生大于10小于100的随机数表达式
VB编程产生100个[10,99]的随机数
100分 excel 怎么产生一个带前缀的随机数