第15周范型程式(2)

2021-07-13 22:50:58 字數 761 閱讀 5159

/* 

*煙台大學計算機學院

*檔名稱:xiangmu1.cpp

*完成日期:2023年6月24日

*版本號:vc++6.0

* *問題描述:

*輸入描述:

*程式輸出:*/ #include #include #include #include using namespace std;

void show(double);

int main()

; double a2[5]=;

cout.setf(ios_base::fixed);

cout.precision(1);

cout<

transform(a1,a1+5,a2,sum.begin(),plus());//這裡必須要保證a2跟a1一樣大,否則會報錯(plus是二元的)把結果放在sum容器裡面

cout<

transform(a1,a1+5,prod.begin(),bind1st(multiplies(),2.5));//這裡實現的功能是a中的每乙個成員都乘以2.5,注意不是sum的每乙個成員

cout<

for_each(prod.begin(),prod.end(),show);

return 0;

}

void show(double v)

第16周 范型程式補充之set用法

include include include includeusing namespace std int main seteg1 插入 eg1.insert 1 eg1.insert 100 eg1.insert 5 eg1.insert 1 元素1因為已經存在所以set中不會再次插入1 eg1...

第十五周C 范型程式補充閱讀 2

問題及 檔名稱 zwj.cpp 作 者 張偉晶 完成日期 2016年6月6日 版 本 號 v1.0 問題描述 輸入描述 程式輸出 include include include includeusing namespace std int main seteg1 插入 eg1.insert 1 eg...

第15周上機實踐專案2 閱讀程式(2)

問題及 檔名稱 test.cpp 作 者 辛彬 完成日期 2014年 12 月 3 日 版 本 號 v1.0 問題描述 閱讀下面的程式,先寫出其執行結果,再執行對比。輸入描述 沒有輸入。程式輸出 指標間接輸出資料 include using namespace std int p void pp i...