作业帮 > 综合 > 作业

怎么用C语言生成随机数

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 06:51:41
怎么用C语言生成随机数
想生成1~13的随机数,最好带上一段完整的代码
srand(int)来设种子,然后每次rand()返回一个随机数.

注意要包含#include <stdlib.h>头文件,因为用到了srand函数
#include <time.h> //用到了time函数 

int main()
{
   srand((unsigned) time(NULL)); //用时间做种,每次产生随机数不一样
 
   for (int i=0; i<10; i++)
   {
     int number = rand() % 12 + 1;  //产生1-13的随机数
     printf("%d\n", number);
   }
   
   return 0;
}