当前位置:
首页 >
C++与C语言中有关数组中元素排序
发布时间:2023/12/4
49
豆豆
生活随笔
收集整理的这篇文章主要介绍了
C++与C语言中有关数组中元素排序
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
C++与C语言中有关数组中元素排序
C语言中
#include<stdio.h> #define n 4 int main(){ int a[n]; int i,j,temp; for(i=0;i<n;i++) scanf("%d",&a[i]); for(i=0;i<n-1;i++){ for(j=0;j<n-1-i;j++) if(a[j]>a[j+1]){ temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } } for(i=0;i<n;i++) printf("%d ",a[i]); return 0; }C++中主要是用了swap(a,b) 函数
#include<bits/stdc++.h> using namespace std; #define n 4 int main(){ int a[n]; int i,j,temp; for(i=0;i<n;i++) scanf("%d",&a[i]); for(i=0;i<n-1;i++){ for(j=0;j<n-1-i;j++) if(a[j]>a[j+1]){ swap(a[j],a[j+1]); } } for(i=0;i<n;i++) printf("%d ",a[i]); return 0; }
总结
以上是生活随笔为你收集整理的C++与C语言中有关数组中元素排序的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: C++中有关queue常用函数的用法及其
- 下一篇: C++中 Map的了解与基本用法(代码演