11问答网
所有问题
当前搜索:
c++生成随机数
如何用
c++
一个二维数组输入一组
随机数
且不重复
答:
举例如下://#include "stdafx.h"//v
c++
6.0加上这一行.#include "stdio.h"#include "stdlib.h"#include "time.h"int main(void){ int a[7][7],t[50],i,j,k,x; srand((unsigned)time(NULL)); for(i=0;i<50;t[i]=i++); for(x=50,i=0;i<7;i++) fo...
用
C++
语言怎么写
随机
选择的代码,用于单机考试系统从题库中随机抽N道...
答:
include int a;srand(::time(NULL));a=rand()%100; //100以内
随机数
。剩下的就没什么难度了吧,呵呵,我记得SQL中好像也有个随机函数。
C++生成
一个范围是A到G的
随机数
,能取到A和G
答:
include<bits/std
c++
.h>using namespace std;int main(){srand(time(0));int a=rand()%7;cout<<(char)(a+'A')<<endl;return 0;}
c++
随机数
种子是怎么设置的啊 在哪里设置啊 有完整的代码程序给小弟一...
答:
产生
随机数
需要种子。如果仅用rand函数,每次执行程序产生的随机数都一样。为了保证产生的随机数不同,需要种子。方法一:根据系统时间的不同播不同的种子,这样,每次执行程序与前一次执行程序产生的随机数都是不同的一组。代码:include<iostream> include using namespace std;int main(){ srand((uns...
c++
中怎么产生0-1之间的
随机数
答:
include <iostream> include using namespace std;double GetRand();int main(){ cout << GetRand() << endl;return 0;} double GetRand(){ srand(time(NULL));int iRand = rand();iRand %= 10000; // 取0 ~ 9999 return iRand / 10000.0; // 注意加".0"// PS:保留几位小...
求问一下这样产生
随机数
,怎样才能得到正负数都有的随机数呢?还有怎么...
答:
人工产生的
随机数
,通常叫伪随机数。你可以自己写程序,可以网上找程序。但最方便的是用编译器自带的函数产生。c/
c++
可用函数 int rand (void); 产生一个 0 到 RAND_MAX 之间的 整数随机数,RAND_MAX 定义在 <cstdlib> 头文件中。例如:v1 = rand() % 100; // v1 范围 0 到 99...
C++
编程 我想编一个程序:从1~50这50个号码里面
随机
抽出一个数字,然后...
答:
include "stdafx.h"include <ctime> include <stdlib.h> int main(int argc, char* argv[]){ srand((unsigned)time(NULL));int iNum[5] ={0};int iTemp;int i=1;while(i<=5){ iTemp = rand()%50+1;//判断当前产生的
随机数
是否已经出现过 for(int j =0; j ...
怎样用
c++
产生非整型的
随机数
答:
我就先
生成
1-10000的数,然后除以100;当然,精度自己据需要调整咯···#include<iostream> include using namespace std;int main(){ double num;srand(time(NULL));for(int i = 0; i<10; i++){ num = (rand() % 10000 +1)/100.0;cout<<num<<endl;} return 0;} ...
随机数
+10到-5?
答:
我为
C++
程序做了
生成随机数
的源代码:64位程序:32位程序使用说明:运行程序,先输入随机数的数量,然后输入空格,然后输入数据范围,较小的向前数,较大的向前数,然后两者之间使用空格,最后再输入回来。要从-5到10的随机数,请输入“1-5 10”...
如何使用c/
c++随机生成
-1,1
答:
int RanNum(int n) /*随机产生1或-1*/ { int i,j,k,l;srand(time(0)); /*
随机数
种子*/ k=rand()%10; //随机产生一个0-9之间的数子 if(k>4)l=1; //若数为5,6,7,8,9则为1,否则为-1 else l=-1;return(l);} ...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜