rand()随机数的产生

#include "stdio.h"
#include<stdlib.h>
用下列公式即可得到指定范围[m,n]的随机数:

r = rand()%(n - m + 1) + m;

eg:15—30之间得到一个随机数

#include <stdlib.h>
#include <stdio.h>
#include <time.h> /*用到了time函数,所以要有这个头文件*/

int main( void)
{
int i;
srand((unsigned) time(NULL)); /*播种子*/
i=rand()%(30 - 15 + 1) + 15;
printf(" %d ",i);
return 0;
}

上一篇:autosar—com模块


下一篇:945_AUTOSAR_TPS_SoftwareComponentTemplate33_应用数据类型3