一、生成随机数 (测试用,考试文件别用)
[cstdlib] rand()
rand()不需要参数,它会返回一个从0到RAND_MAX(最小为32767)的任意整数。
如果你要产生0~10的10个整数,可以表达为:
int N = rand() % 11;
如果要产生1~10
int N = 1 + rand() % 10;
总结来说,可以表示为: a + rand() % (b-a+1) (a是起始值,b是终止值)
生成0-0.9的小数
生成0-0.001 的小数
#include<iostream>
#include<cstdio>
#include<cstdlib>
using namespace std;
int main() {