c++ 中如何随机读取数字

来源:百度知道 编辑:UC知道 时间:2024/05/06 12:22:02
而且这个随机的数字 是有一定范围的

#include<iostream>
#include<ctime>
using namespace std;

void main()
{
int i;
srand((int)time(0));
i=(int)rand()%10;
cout<<i;
}

根据你的具体情况决定,比如说如果你需要一个a到b的整数就可以用
rand()%(b-a+1)+a

假设这个随机数范围为a到b(其中b>a),可以写成
rand()*(b-a+1)+a