#include <stdio.h>
#include <windows.h>
// generate integer random number
// from 0 to n-1
int myRandom(int n) {
static unsigned x=GetTickCount();
x ^= x>>11;
x ^= x<<7 & 0x9D2C5680;
x ^= x<<15 & 0xEFC60000;
x ^= x>>18;
return (x&0x7FFFFFFF)%n;
}
int main() {
int i, n=100, x;
int range;
printf("range= ");
scanf("%d", &range);
for(i=0;i<n;i+=1) {
x=myRandom(range);
printf("%4d", x);
}
return 0;
}
'c·c++ > c 프로그래밍' 카테고리의 다른 글
3x3 행렬의 determinant 와 역행렬 (0) | 2014.06.27 |
---|---|
c/c++ 언어 공부 (0) | 2014.06.26 |
c소스 정리(이쁘게 만들기) (0) | 2014.05.25 |
infix to prefix (0) | 2014.05.12 |
부동소수점 판정 (0) | 2014.05.11 |