1.C
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
srand(time(0));
int a = rand();
printf("%d\n",a);
system("pause");
return 0;
}
2.qt
#include <QTime>
qsrand(QTime::currentTime().msec());
int aa = qrand();
qt 5.10
#include <QRandomGenerator>
//生成一个0和10之间的整数
qDebug() << QRandomGenerator::global()->bounded(10);
//生成一个0和10.123之间的浮点数
qDebug() << QRandomGenerator::global()->bounded(10.123);
//生成一个10和15之间的整数
qDebug() << QRandomGenerator::global()->bounded(10, 15);