插入元素必須需要陣列元素要比元素個數多,給出如下例:#include <iostream>using namespace std;int main(){ int arr[100];//宣告陣列; int n; cout<<"請輸入元素的個數:"; cin>>n;//有多少個數組元素 cout<<"請輸入元素:"; for(int i=0;i<n;i++) { cin>>arr[i]; } sort(arr,arr+n);//對陣列進行從小到大排序 cout<<"請輸入要插入的元素"<<endl; cin>>arr[n]; sort(arr,arr+n+1);//對插入的元素進行從小到大排序 cout<<"排序後的元素:"; for(int i=0;i<n;i++) { cout<<arr[i]<<" "; } cout<<arr[n]<<endl; return 0;}
插入元素必須需要陣列元素要比元素個數多,給出如下例:#include <iostream>using namespace std;int main(){ int arr[100];//宣告陣列; int n; cout<<"請輸入元素的個數:"; cin>>n;//有多少個數組元素 cout<<"請輸入元素:"; for(int i=0;i<n;i++) { cin>>arr[i]; } sort(arr,arr+n);//對陣列進行從小到大排序 cout<<"請輸入要插入的元素"<<endl; cin>>arr[n]; sort(arr,arr+n+1);//對插入的元素進行從小到大排序 cout<<"排序後的元素:"; for(int i=0;i<n;i++) { cout<<arr[i]<<" "; } cout<<arr[n]<<endl; return 0;}