/*粒子线条,鼠标移动会以鼠标为中心吸附的特效*/
cursor: url(https://files-cdn.cnblogs.com/files/zouwangblog/cursor.ico),auto;

生成随机数代码

御用头文件:#include<time.h>

产生小数与负数

 1 #include<bits/stdc++.h>
 2 #include<ctime>
 3 using namespace std;
 4 int main()
 5 {
 6     srand(time(0));//读入系统时间,种子数值
 7     double a;//小数
 8     for (int i = 0; i < 100; i++)
 9     if (rand() % 10 > 0.4)
10     {
11         cout << (rand() % 10) *0.1 << endl;
12     }
13     else
14     {
15         a = (rand() % 10) * -0.1;//这里*-0.1是为了产生小数的负数
16         if (a == -0.0)
17         {
18             cout << 0 << endl;
19         }
20         else
21         {
22             cout << a << endl;
23         }
24     }
25     return 0;
26 }

 

产生整数类型

 1 srand(time(0));
 2     double a;
 3    // for (int i = 0; i <n; i++)
 4     if (rand() % 10 >0){
 5         cofut << (rand() / 100) << endl;
 6     }else{
 7         a = (rand() / 100);
 8         if (a==0){
 9             cout<<0<<endl;
10         }else{
11             cout<<a<<endl;
12         }
13     }

 

产生范围随机数

  • 1-10范围内
 1 a=rand()%10//这里可更改 
  • 指定的数字到另一个更大的指定数字
 1 a=rand()%41+10//产生10-40的随机数 

 

 
posted @ 2020-10-07 19:35  Empty-R  阅读(595)  评论(0编辑  收藏  举报