Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
| | |
Не, randomize - это чье-то расширение 12.11.03 15:18 Число просмотров: 1524
Автор: amirul <Serge> Статус: The Elderman
|
> > srand((unsigned)time(NULL)); > > Обычно это выражение задефайнено на randomize(). Кажется борландовской. На самом деле в stdlib-е такого нет
|
<beginners>
|
Си, генерация произвольного числа... одно и тоже, почему? 12.11.03 11:07
Автор: paparazi Статус: Незарегистрированный пользователь
|
#include <stdio.h>
#include <stdlib.h>
int main()
{
int t;
t=rand()%100;
printf("%d\n",t)
return 0;
}
#gcc t.c -o t
#./t
83
#./t
83
Почему выдаёт одно и тоже чиcло???!!!!
|
|
нужен srand 12.11.03 11:10
Автор: whiletrue <Роман> Статус: Elderman
|
> #include <stdio.h> > #include <stdlib.h> > > int main() > { > int t; > t=rand()%100; > printf("%d\n",t) > return 0; > } > > #gcc t.c -o t > #./t > 83 > #./t > 83 > > Почему выдаёт одно и тоже чиcло???!!!!
srand((unsigned)time(NULL));
|
| |
No result. 20.11.03 14:36
Автор: paparazi Статус: Незарегистрированный пользователь
|
#include <stdio.h>
#include <stdlib.h>
int main()
{
int t,x;
for(x=0;x<10000;x++)
{
srand((unsigned)time(NULL));
t=rand()%100;
printf("%d\n",z);
}
return 0;
}
Vidaet odno i to ge chislo!
|
| | |
Эх почитать бы доку по srand-у еще :-) 20.11.03 14:59
Автор: amirul <Serge> Статус: The Elderman
|
> #include <stdio.h> > #include <stdlib.h> > > > int main() > { > int t,x; > > for(x=0;x<10000;x++) > { > srand((unsigned)time(NULL)); > t=rand()%100; > printf("%d\n",z); > } > > return 0; > } > Vidaet odno i to ge chislo!
а если так? :-)
int main()
{
int t,x;
srand((unsigned)time(NULL));
for(x=0;x<10000;x++)
{
t=rand()%100;
printf("%d\n",z);
}
return 0;
}
---
|
| |
нужен srand 12.11.03 13:51
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
|
> srand((unsigned)time(NULL));
Обычно это выражение задефайнено на randomize().
|
| | |
Не, randomize - это чье-то расширение 12.11.03 15:18
Автор: amirul <Serge> Статус: The Elderman
|
> > srand((unsigned)time(NULL)); > > Обычно это выражение задефайнено на randomize(). Кажется борландовской. На самом деле в stdlib-е такого нет
|
|
|