在a2单元格中输入rand函数公式.然后系统得出一个随机数.如要不需要小数点后面的数字,则可以在rand函数前面加上int函数,即可取得单元格内的整数部分.在b2单元格中输入“int(rand()*(300-200)+200)”,就可以让系统随即生成一个200~300区间内的数值.在c2单元格中输入“int(rand()*(400-300)+300)”,就可以让系统随即生成一个300~400区间内的数值。
- 艺术问答
- 答案列表
rand函数怎么用:rand函数c语言[朗读]
方法/步骤如何更改rand函数输出值的范围.通常情况下,rand函数输出结果在0~1之间,如果我们想输入10~100之间的数据,该怎么办?其实我们只需要给rand函数?
先要设置一个随机种子#include#include#includemain(){inta,b;srand((unsigned)time(null));a=rand()%15+3;b=rand()%10+1;a就是3~15随机b就是1~10随机。
首先得有srand()函数然后才能用rand()函数产生随机数,如:rand()%a+b;这个a表示产生的随机数的范围,即max-min+1=a这个b表示能产生的最小的随机数。
rand(产生随机数)相关函数srand表头文件#include<stdlib.h>定义函数intrand(void)函数说明rand()会返回一随机数值,范围在0至rand_max间.在调用此函数。