freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]第七章數(shù)組-資料下載頁

2024-10-13 14:18本頁面
  

【正文】 初始化為 2 ? int x = ()。 // a的最后一個元素賦給變量 x ? ()。 // a向量清空(不再有元素) ? if(()) cout”empty”。 // a判空操作 ? int y = ()。 // a的第一個元素賦給變量 y ? ()。 // 刪除 a的最后一個元素 ? (5)。 // a最后插入一個元素,其值為 5 ? (10)。 // a元素個數(shù)調(diào)至 10。多刪少補,其值隨機 ? (10,2)。//a元素個數(shù)調(diào)至 10。多刪少補,新添元素初值為 2 ? if(a==b) cout”equal”。 // a與 b的向量比較操作 vector 的數(shù)據(jù)的存入和輸出 ? includevector include iostream ? using namespace std。 ? void main() ? { ? int i = 0。 ? vectorint v。 ? for( i = 0。 i 10。 i++ ) ? { ? ( i )。//把元素一個一個存入到 vector中 ? } ? for( i = 0。 i ()。 i++ )//() 表示 vector存入元素的個數(shù) ? { ? cout v[ i ] 。 //把每個元素顯示出來 ? } ? cont endl。 ? } 38 ? 注:你也可以用 ()和 () 來得到vector開始的和結(jié)束的元素地址的指針位置。你也可以這樣做: ? vectorint::iterator iter。 ? for( iter = ()。 iter != ()。 iter++ ) ? { cout *iter endl。 } 39 對于二維 vector的定義 ? 1)定義一個 10個 vector元素,并對每個vector符值 110 ? include includevector include iostream ? using namespace std。 40 //定義一個二維的動態(tài)數(shù)組,有 10行,每一行是一個用一個 vector存儲這一行的數(shù)據(jù)。所以每一行的長度是可以變化的。之所以用到vectorint(0)是對 vector初始化,否則不能對 vector存入元素。 ? int i = 0, j = 0。 ? vector vectorint Array( 10, vectorint(0) )。 ? for( j = 0。 j 10。 j++ ) ? { ? for ( i = 0。 i 9。 i++ ) ? { ? Array[ j ].push_back( i )。 ? } ? } ? for( j = 0。 j 10。 j++ ) ? { ? for( i = 0。 i Array[ j ].size()。 i++ ) ? { ? cout Array[ j ][ i ] 。 ? } ? cout endl。 ? } 41 2)定義一個行列都是變化的數(shù)組 ? include includevector include iostream ? using namespace std。 42 ? void main() { int i = 0, j = 0。 ? vector vectorint Array。 vector int line。 for( j = 0。 j 10。 j++ ) { ( line )。//要對每一個 vector初始化,否則不能存入元素。 for ( i = 0。 i 9。 i++ ) { Array[ j ].push_back( i )。 } } ? for( j = 0。 j 10。 j++ ) { for( i = 0。 i Array[ j ].size()。 i++ ) { cout Array[ j ][ i ] 。 } cout endl。 } } 43 ? push_back()插入一個元素 pop_back() 可以彈出最后 ch一個元素 erase(iterator it)可以刪除指定位置的元素 size()求 vector中的已存的元素個數(shù) clear()可以清空 vector中的元素 44 向量 ( vector ) 向量操作尤其適合于函數(shù)參數(shù)傳遞(2 D以上的數(shù)組參數(shù)的傳遞十分丑陋): 傳遞一個矩陣,無論其每行中的元素個數(shù)不同 .輸出之 : typedef vectorvectorint Mat。 void print(const Matamp。 a){ for(int i=0。 i()。 ++i){ for(int j=0。 ja[i].size()。 ++j) couta[i][j] 。 coutendl。 } }
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1