您的位置:首页 > 其它

rand5->rand7,rand7->rand10

2015-04-03 22:14 127 查看
int Random5()
{
return rand() % 5 + 1;
}
int Random7()
{
return rand() % 7 + 1;
}
int rand7()
{
int i;
do
{
i = 5 * (Random5() - 1) + Random5();
} while (i > 21);
return i % 7 + 1;
}
int rand10()
{
int i;
do
{
i = 7 * (Random7() - 1) + Random7();
} while (i > 40);
return i % 10 + 1;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: