問題及**:
#include #include using namespace std;
int main()
{ vectorintlist;
vector::iterator listit;
int i;
intlist.push_back(1);
intlist.push_back(5);
intlist.push_back(10);
intlist.push_back(15);
cout<
for(i=0; i<4; i++)
cout<
執行結果:
過程分析:
///這個程式可以分為三部分,第一部分是將1,5,10,15壓入vector容器中,儲存在intlist中,然後輸出。中間用空格隔開
///第二部分是將這些元素都乘以2之後再輸出
///第三部分從第23行開始,listit記錄inlist的初始位置,等同於inlist[0],然後++,++,指向inlist[2],intlist.insert(listit,8)是將inlist裡面的元素替換成8,也就是inlist[2]裡面的元素替換成8,然後輸出
第十四周 閱讀程式 1
問題及 檔名稱 project.cpp 作 者 chenqin.完成日期 2015年6月5日 版 本 號 v1.0 問題描述 1.閱讀並執行下面的示例程式,掌握標準輸入輸出流的控制 程式輸入 略 程式輸出 略 include include using namespace std int main ...
第十四周 閱讀程式 1
檔名稱 text.cpp 完成日期 2016年5月30日 版本號 vc 6.0 問題描述 閱讀下面程式,並寫出執行結果 include include includeusing namespace std int main vectorivec int i for i 0 i 5 i ivec.pu...
第十四周 閱讀程式(3)
檔名稱 作 者 田志偉 完成日期 2016年6月1號 版 本 號 v1.0 問題描述 閱讀程式 輸入描述 程式輸出 include include include include using namespace std int main listid ia,ia 4 ostream iterator...