C++ 對於輸出小數的位數控制+C++對集合的操作(交、並、差)
//對於集合的操作函式有 交集set_intersection 並集set_union 差集set_difference #include <iostream> #include <algorithm> #include <vector> using namespace std; int main() { int i; int m=5,n=5; int a[]={0,2,4,6,8}; int b[]={0,1,2,3,4}; vector<int> v(m+n); vector<int>::iterator it; sort (a,a+m); sort (b,b+n); it =set_difference (a,a+m,b,b+n,v.begin());//差集 6 8 // it =set_union(a,a+m,b,b+n,v.begin());//並集 0 1 2 3 4 6 8 // it =set_intersection(a,a+m,b,b+n,v.begin());//交集 0 2 4 // it=set_symmetric_difference(a,a+m,b,b+n,v.begin());//1 3 6 8 if(int(it-v.begin())==0) cout<<endl; else{ for(i=0;i<int(it-v.begin()-1);i++) cout<<v[i]<<" "; cout<<v[i]; cout<<endl; } return 0; }
//在C++中有很多的庫函式等待我們去了解,這些庫函式能為我們的程式提供更加簡短的版面,也能夠為我們節省更多的時間。
相關文章
- C++輸入十進位制數,輸出對應二進位制數、十六進位制數C++
- 對十進位制數字的按位輸出,取反,並求其位數
- C# 集合交、並、差、去重,物件集合交併差C#物件
- C/C++獲取變數型別並輸出C++變數型別
- Python 和 c++/c/java 對於負數的儲存方式對比PythonC++Java
- C++保留有效位與保留小數位C++
- sql server 中對小數保留兩位小數SQLServer
- c++格式化輸出(百分數,小數,設定寬度)C++
- C++變數總結束 | 輸出各種變數的值C++變數
- 統計位數為偶數的數字(C++)C++
- C++筆記:輸入輸出、變數、變數加減乘除C++筆記變數
- 控制資料的小數位數 java / jsJavaJS
- 第一章:位運算-------輸入浮點數,輸出對應二進位制數
- 【c++】c++格式控制輸出簡單應用C++
- c++ 16進位制輸出C++
- c++ typeid().name()輸出變數型別C++變數型別
- 基於c++的數學運算C++
- 對金額數字擷取兩位小數的演算法演算法
- C語言輸入一個數輸出對應的值C語言
- 【C++】C++的位元組對齊C++
- 對於質數的研究
- 素數迴文——輸出兩整數之間所有既是迴文數又是素數的數 C++實現C++
- NET 集合交集、並集、差集操作
- .C++整數的N進位制字串表示C++字串
- 任意進位制下的可逆素數 C++C++
- c/c++各種進位制輸出C++
- 對C++的認識C++
- 利用可變長度引數定義一個函式,輸入為任意個數的數值,功能為對輸入資料求和並輸出;函式
- poi匯出的excel的數字小數位過多?Excel
- 【C++】輸入輸出C++
- 如何把十進位制的數輸入用二進位制全加器,並以十進位制輸出
- sqlserver資料庫中如果對數值型的欄位進行小數點保留兩位,如果是小於1的數,前面的0消失解決方案SQLServer資料庫
- js取整並保留兩位小數的方法JS
- 輸入一個三位數,輸出它各個數位之和
- c++中的變數C++變數
- 關於C/C++ const變數 const指標 以及C++ 引用變數的解析C++變數指標
- C++教程-----C++變數型別和變數的定義C++變數型別
- 【c語言】將一個數的二進位制序列逆序,然後輸出逆序之後的二進位制序,所對應的數C語言