※ 引述《meltingsnow.bbs@bbs.ntu.edu.tw (meltingsnow)》之銘言:
> 我是初學C者,想請問一下前輩,用rand()取亂數會出現0到randmax的數,
> 可是我只想取某範圍的亂數,比如取3到15之間的亂數,那要怎麼做啊?
> 謝謝!
rand() % 13 + 3
rand() % 13 取 0~12 的亂數
再 +3 就好
--
平生無大志 但求六十分
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: 211-72-67-232.hinet-ip.hinet.net