從鍵盤上輸入10個整數(shù)存入一維數(shù)組元素中?
#include <iostream>//簡單選擇排序
using namespace std;
int main()
{
int i,j,temp;
int a[10];
bool flag = true;//如果在9趟之前已經(jīng)有序就不用再繼續(xù)了
for(i = 0;i < 10;i++)//輸入
cin>>a[i];
for(i = 0;i < 9;i++)//最多進(jìn)行9趟
{
for(j = i+1;j < 10;j++)
if(a[i] < a[j])
{
temp = a[i];
a[i] = a[j];
a[j] = temp;
flag = false;
}
if(flag)
break;//跳出外層循環(huán)
flag = true;
}
for(i = 0;i < 10;i++)//輸出
cout<<a[i]<<' ';
cout<<endl;
system("PAUSE");
return 0;
}