/* --------------------------------------------- 1〜100までの乱数を発生する rand_02 --------------------------------------------- */ #include #include #include main() { int ransu,n; /* ----- 乱数の初期設定 srand(現在時刻)----------- time(NULL)は現在時刻を秒単位の整数で返す関数 -------------------------------------------------*/ srand(time(NULL)); /* ----- 乱数の生成 rand()----------- 乱数の値は0〜32767までの整数 ------------------------------------*/ ransu=rand(); while ( !( ransu>=1 && ransu<=100 ) ) { ransu=rand(); } printf("%d \n",ransu); }