「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

C言語

Posted by arkgame