c随机数生成函数