2004-10-05 13:54
我晕啊,
#include <stdlib.h> #include <stdio.h> #include <time.h> int main(void) { int i,j; srand(time(NULL)); for(j=0;j<10;j++) { for(i=0;i<10;i++) { printf("%3d",random(9)); } printf("\n"); } }
给你的建议:
1。搞懂基础原理性东东
2。goto能不用就不

2004-10-05 14:11
...........
[此贴子已经被作者于2004-10-05 14:47:56编辑过]
2004-10-05 14:44
唉,一个srand(time(NULL))讨论了43贴.....

2004-10-05 15:01
kao,版主大人您老早站出来说句公道话不就一早解决了嘛!
PS:我一直不会用随即函数的,因为不知道用rand和srand的区别,还有怎么用time()。
为什么我的编译器提示不能用random,没定义,还有说rand()不能带参数,可是rand的原型是int rand(int)。
[此贴子已经被作者于2004-10-05 15:55:56编辑过]
2004-10-05 15:34
我晕啊,
#include <stdlib.h> #include <stdio.h> #include <time.h> int main(void) { int i,j; srand(time(NULL)); for(j=0;j<10;j++) { for(i=0;i<10;i++) { printf("%3d",random(9)); } printf("\n"); } }
给你的建议:
1。搞懂基础原理性东东
2。goto能不用就不
为什么我的编译器提示 找不到 random() 函数??? 以下是kai给的msdn的一段代码。
#include<stdlib.h> #include<iostream.h> #include<time.h>
void main() { srand((unsigned)time(NULL)); for(int i=0; i<10; i++) cout<<rand()<<endl; }
2004-10-05 15:49
2004-10-05 18:17
2004-10-05 18:21
为什么我的编译器提示 找不到 random() 函数??? 以下是kai给的msdn的一段代码。
#include<stdlib.h> #include<iostream.h> #include<time.h>
void main() { srand((unsigned)time(NULL)); for(int i=0; i<10; i++) cout<<rand()<<endl; }
傻孩子,你用的是VC.......

2004-10-05 18:45
取时间已经够随机了嘛……
2004-10-06 01:40