请教各位大侠,用rand函数怎么获得指定的随机数

请问各位大侠,用rand函数如何获得指定的随机数比如我想获得0,1,3,20,56等,可以事先指定吗?[解决办法]int r

请问各位大侠,用rand函数如何获得指定的随机数
比如我想获得0,1,3,20,56等,可以事先指定吗?

[解决办法]
int rs[] = { 0,1,3,20,56 };
rs[ rand()%5 ];