「C言語」rand()関数で乱数を生成するサンプル
構文
乱数を生成 rand()
RAND_MAX 最大値
使用例
#include <stdio.h> #include <stdlib.h> int main(void){ int n; int res; /* 乱数を生成 */ printf("five random \n"); for(n=0;n<5;n++) printf("%d random value= %d\n", n+1, rand()); /* 乱数の最大値 */ res = RAND_MAX; printf("\nrandom max value\n"); printf("RAND_MAX = %d\n", res); return 0; }
結果
five random
1 random value= 41
2 random value= 18467
3 random value= 6334
4 random value= 26500
5 random value= 19169
random max value
RAND_MAX = 32767