动态分配数组(new)和用随机数赋值(rand)
生活随笔
收集整理的這篇文章主要介紹了
动态分配数组(new)和用随机数赋值(rand)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int main(){
?? ?int n, *p;
?? ?
?? ?cin >> n;
?? ?
?? ?srand((int)time(0));? //srand()用來設置rand()產生隨機數時的隨機數種子,如果未設隨機數種子,?rand()在調用時會自動設隨機數種子為1,得到的隨機數每次是相同的。
?? ?p =new int[n * sizeof(int)]; // 動態申請數組
?? ?
?? ?for(int i = 0; i < n; i++){
?? ??? ?p[i]= rand()%10;?? // 可以設置產生隨機數的區間? rand()%(max-min+1) +min // 隨機區間[min,max]
?? ??? ?cout << p[i] << " ";
?? ?}
?? ?
?? ?return 0;
}
?
轉載于:https://www.cnblogs.com/zhumengdexiaobai/p/7048859.html
總結
以上是生活随笔為你收集整理的动态分配数组(new)和用随机数赋值(rand)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode206:Reverse
- 下一篇: zabbix安装步骤