解题思路:运用冒泡排序
注意事项:
参考代码:
#include<bits/stdc++.h> using namespace std; int a[1000000],n,sum; int main(){ cin>>n; for(int i=0;i<n;i++) cin>>a[i]; for(int i=0;i<n;i++){ for(int j=0;j<n-1-i;j++){ if(a[j]>a[j+1]){ swap(a[j],a[j+1]); sum++; } } } cout<<sum; return 0; }
0.0分
2 人评分
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:603 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:640 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:628 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:576 |
用筛法求之N内的素数。 (C语言代码)浏览:664 |
Cylinder (C语言描述+详细分析)浏览:3263 |
回文数字 (C语言代码)浏览:2509 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:506 |
字符逆序 (C语言代码)浏览:612 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:467 |