c++編程練習記錄

1.計算二維數組行數和列數

(1)
int a[2][5];
int num=sizeof(a) / sizeof(int);//數組元素的總數
int column=sizeof(a[0])/sizeof(int);//求數組列數:
int row=num/column;//數組行數

(2)
vector < vector < int > > matrix
int row=matrix.size();//行數
int column=matrix[0].size();//列數

2.輸出真正隨機的隨機數

#include <random>
#include <iostream>
int main()
{
    std::uniform_int_distribution<> d(1, 14620);//範圍
    std::mt19937 gen;
    std::cout << d(gen) << '\n';
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章