有关random随机产生数的函数有关问题
有关random随机产生数的函数问题C/C++ code#includestdio.h#includestdlib.hvoid main(){int i,jfor(
有关random随机产生数的函数问题
C/C++ code#include<stdio.h>#include<stdlib.h>void main(){ int i,j; for(i=0;i<3;i++) { j=random(); printf("j=%d\n",j); }}
1.这个代码显示'random' : undeclared identifier这个错误。我想问下具体random是怎么用的,头文件在哪,我百度上找怎么 说vc上stdio.h没有这个函数吗?
2.加入可以用,怎么限定范围,谢谢,尽快结贴
[解决办法]rand();不是random();
[解决办法]是rand()
[解决办法][解决办法]这与你的编译环境有关
[解决办法]这个函数是Borland c/c++中有的,函数原型是:int random(int)。比如:int p = random( 10 )生成0~9之间的整数。
其他编译器随机数生成一般常用的是:int rand(void),生成0~2^15 - 1之间的整数
[解决办法]rand()而不是random()