• ベストアンサー

乱数で決めた値の範囲を表示する

現在乱数の勉強をしています 算数みたいな質問ですが struct 構造体 配列[20]と作成し ランダムでその中のデータを取り出すようにしよとしています。 質問 0~19の範囲に収めるにはどうしたら良いのでしょうか? 1~20にして後で(‐1)する。という考えもありましたが、どうしても計算で20におさまらないです

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

n = (rand() * 20) / (RAND_MAX + 1);

関連するQ&A