luowenlong@im-vm07:~/code$ vi srand.cpp
/* srand example */
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main ()
{
for(int i = 0; i < 10; i++)
printf ("First number: %d/n", rand() % 100);
/* srand ( time(NULL) );
printf ("Random number: %d/n", rand() % 100);
srand ( 1 );
printf ("Again the first number: %d/n", rand() %100);
*/
return 0;
}
{
for(int i = 0; i < 10; i++)
printf ("First number: %d/n", rand() % 100);
/* srand ( time(NULL) );
printf ("Random number: %d/n", rand() % 100);
srand ( 1 );
printf ("Again the first number: %d/n", rand() %100);
*/
return 0;
}
luowenlong@im-vm07:~/code$ ./srand.out
First number: 83
First number: 86
First number: 77
First number: 15
First number: 93
First number: 35
First number: 86
First number: 92
First number: 49
First number: 21
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$ ./srand.out
First number: 83
First number: 86
First number: 77
First number: 15
First number: 93
First number: 35
First number: 86
First number: 92
First number: 49
First number: 21
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$ ./srand.out
First number: 83
First number: 86
First number: 77
First number: 15
First number: 93
First number: 35
First number: 86
First number: 92
First number: 49
First number: 21
luowenlong@im-vm07:~/code$ vi srand.cpp
First number: 83
First number: 86
First number: 77
First number: 15
First number: 93
First number: 35
First number: 86
First number: 92
First number: 49
First number: 21
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$ ./srand.out
First number: 83
First number: 86
First number: 77
First number: 15
First number: 93
First number: 35
First number: 86
First number: 92
First number: 49
First number: 21
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$ ./srand.out
First number: 83
First number: 86
First number: 77
First number: 15
First number: 93
First number: 35
First number: 86
First number: 92
First number: 49
First number: 21
luowenlong@im-vm07:~/code$ vi srand.cpp
/* srand example */
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main ()
{
srand ( time(NULL) );
for(int i = 0; i < 10; i++)
printf ("First number: %d/n", rand() % 100);
/* srand ( time(NULL) );
printf ("Random number: %d/n", rand() % 100);
srand ( 1 );
printf ("Again the first number: %d/n", rand() %100);
*/
return 0;
}
{
srand ( time(NULL) );
for(int i = 0; i < 10; i++)
printf ("First number: %d/n", rand() % 100);
/* srand ( time(NULL) );
printf ("Random number: %d/n", rand() % 100);
srand ( 1 );
printf ("Again the first number: %d/n", rand() %100);
*/
return 0;
}
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"srand.cpp" 18L, 358C written
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$ g++ -o srand.out srand.cpp
luowenlong@im-vm07:~/code$ ./srand.out
First number: 54
First number: 95
First number: 65
First number: 69
First number: 0
First number: 30
First number: 83
First number: 32
First number: 28
First number: 88
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$ ./srand.out
First number: 4
First number: 85
First number: 33
First number: 77
First number: 3
First number: 66
First number: 72
First number: 86
First number: 12
First number: 26
luowenlong@im-vm07:~/code$ ./srand.out
First number: 28
First number: 39
First number: 96
First number: 97
First number: 99
First number: 74
First number: 64
First number: 34
First number: 94
First number: 76
luowenlong@im-vm07:~/code$
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"srand.cpp" 18L, 358C written
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$ g++ -o srand.out srand.cpp
luowenlong@im-vm07:~/code$ ./srand.out
First number: 54
First number: 95
First number: 65
First number: 69
First number: 0
First number: 30
First number: 83
First number: 32
First number: 28
First number: 88
luowenlong@im-vm07:~/code$
luowenlong@im-vm07:~/code$ ./srand.out
First number: 4
First number: 85
First number: 33
First number: 77
First number: 3
First number: 66
First number: 72
First number: 86
First number: 12
First number: 26
luowenlong@im-vm07:~/code$ ./srand.out
First number: 28
First number: 39
First number: 96
First number: 97
First number: 99
First number: 74
First number: 64
First number: 34
First number: 94
First number: 76
luowenlong@im-vm07:~/code$