Random 问题纸中的随机问题,C语言中不重复
我打算用C语言在asp.net中开发一个项目。该项目是一个在线考试系统。问题是,我将如何从数据库中选择特定时间段内的随机问题?我使用的数据库是SQLServer2005。请用C给出所有的解决方案。在这里黑暗中拍摄 假设您有一个包含问题的表,每个问题都有一个id列: 你可以去: 一,。获取问题总数 二,。从数据库中随机选择要选择的问题的id 差不多Random 问题纸中的随机问题,C语言中不重复,random,numbers,Random,Numbers,我打算用C语言在asp.net中开发一个项目。该项目是一个在线考试系统。问题是,我将如何从数据库中选择特定时间段内的随机问题?我使用的数据库是SQLServer2005。请用C给出所有的解决方案。在这里黑暗中拍摄 假设您有一个包含问题的表,每个问题都有一个id列: 你可以去: 一,。获取问题总数 二,。从数据库中随机选择要选择的问题的id 差不多 public Question GetRandomQuestion() { Random r = new Random(); in
public Question GetRandomQuestion()
{
Random r = new Random();
int totalNoOfQuestions = GetTotalNoOfQuestions(); //get this from database
int questionIdToPick = r.Next(totalNoOfQuestions);
return GetQuestion(questionIdToPick); //some method to fetch from database
}
这听起来更像是一道考试题