解题思路:
排序,稍稍改一下。但记好是降序。
注意事项:
参考代码:冒泡:
#include <iostream> using namespace std; template<typename T> void bubble_sort(T arr[], int len) { int i,j;T temp; for (i=1;i<len;i++) for(j=1;j<len-i+1;j++) if (arr[j]<arr[j+1]) { temp=arr[j]; arr[j]=arr[j + 1]; arr[j+1]=temp; } } int main() { int arrf[10005]; int n; scanf("%d",&n); for(int i=1;i<=n;i++) { scanf("%d",&arrf[i]); } bubble_sort(arrf,n); for (int i=1;i<=10;i++) cout<<arrf[i]<< ' '; return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:1719 |
母牛的故事 (C语言代码)浏览:1298 |
2^k进制数 (C++代码)使用递归方法浏览:721 |
人见人爱A+B (C语言代码)浏览:628 |
完数 (C语言代码)浏览:687 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:668 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:552 |
GC的苦恼 (C语言代码)浏览:621 |
分解质因数 (C++代码)浏览:1479 |
C二级辅导-温度转换 (C语言代码)浏览:546 |