排序.cpp

来自「c++課外教程適合大部分人閱讀和學習」· C++ 代码 · 共 27 行

CPP
27
字号
#include <iostream.h>
void main ()
{
	int a[100],i,j,k,l,min,count;
	cout<<"输入任意整数,以-1结束"<<endl;
	for(i=0;i<=100;i++)
	{
		cin>>a[i];
		if(a[i]==-1)
			break;
		count=i+1;
	}
	for(i=0;i<count;i++)
	{
		k=i+1;
		min=i;
		for
			(j=k;j<count+1;j++)
			if(a[j]>a[min]) min=j;
				l=a[i];
			a[i]=a[min];
			a[min]=l;
			
	}
	for(i=0;i<count;i++)
	cout<<a[i]<<endl;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?