1. 程式人生 > >jzxx1044程式設計輸入10個正整數,然後自動按從大到小的順序輸出

jzxx1044程式設計輸入10個正整數,然後自動按從大到小的順序輸出

題目描述 程式設計輸入10個正整數,然後自動按從大到小的順序輸出。

輸入 輸入只有一行,包括10整數.

輸出 輸出只有一行,包括10個整數。

樣例輸入 1 2 3 4 5 7 6 8 9 10 樣例輸出 10 9 8 7 6 5 4 3 2 1

滿分程式碼:
#include<cstdio>
#include<algorithm>
using namespace std;
bool cmp(int a,int b) {
	return a>b;
}
int main() {
	int i,a[20],n=10;
	for(i=0; i<n; i++)scanf("%d",&a[i]);
	sort(a,a+n,cmp);
	for(i=0; i<n-1; i++)printf("%d ",a[i]);
	printf("%d\n",a[n-1]);
	return 0;
}