自己瞎折腾嘛,这个程序我使用了两种方法,都在10行解决了~~~
法一:使用min_element和swap这两个函数直接实现;
法二:使用STL实现;
法一:
#include <iostream>
#include <algorithm>
int main()
{
int a[10],b,c;
for(int i=0;i<10;i++)std::cin>>a[i];
std::swap(*std::min_element(a,a+10),a[0]);//换位和寻找一起实现了。