* 檔名稱:text.cpp
* 完成日期:2023年5月30日
* 版本號:vc++6.0
* 問題描述:閱讀下面程式,並寫出執行結果
*/
#include#include#includeusing namespace std;
int main()
{ vectorivec;
int i;
for(i = 0; i < 5; i++ )
ivec.push_back(i);
for(i = 0; i < 5; i++)
cout
cout<
執行結果:
學習心得:老師,這週的內容太多了,活動又多,沒有時間來消化啊,到了這週,又得繼續學習下邊的內容,不懂的還是不懂啊,我感覺這樣學習效率不高啊。
知識點總結:
ivec.push_back(i)代表早容器尾部插入元素i;
ivec.back()表示獲得容器元素尾部的引用,相當於指標,從尾部指向前面。
ivec.pop_back()表示向容器尾部的元素刪除。
copy(ivec.begin(),ivec.end(),ostream_iterator<
int>(
cout,
" "))表示迭代器,begin指向開始,end指向結束,ostream_iterator表示 輸出迭代器。
第十四周 閱讀程式 1
問題及 檔名稱 project.cpp 作 者 chenqin.完成日期 2015年6月5日 版 本 號 v1.0 問題描述 1.閱讀並執行下面的示例程式,掌握標準輸入輸出流的控制 程式輸入 略 程式輸出 略 include include using namespace std int main ...
第十四周閱讀程式(2)
問題及 include include using namespace std int main vectorintlist vector iterator listit int i intlist.push back 1 intlist.push back 5 intlist.push back ...
第十四周 閱讀程式(3)
檔名稱 作 者 田志偉 完成日期 2016年6月1號 版 本 號 v1.0 問題描述 閱讀程式 輸入描述 程式輸出 include include include include using namespace std int main listid ia,ia 4 ostream iterator...