srand,rand를 이용하여 무작위 수 - C 언어 생성
621 단어 C&C++
#include
#include
#include
int main()
{
int i = 0;
int r = 0;
srand((unsigned long)time(NULL)); //
for(i=0;i<10;i++)
{
printf("%3d\t",rand()%100); // [0,100) rand()%5 ( [0,5) )
}
putchar('
');
for(i=0;i<5;i++)
{
r = (rand()%3)+2;//r 2 5 (rand()%b)+a: a~a+b
printf("%3d",r);
}
putchar('
');
return 0;
}
결과:
momo➜ cc ᐅ a.out 36 36 25 40 209051 53 9 13 3 2 2 2 2