C++与C语言中有关数组中元素排序
生活随笔
收集整理的這篇文章主要介紹了
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常用函数的用法及其
- 下一篇: 减肥期间放纵了一天胖了两斤怎么回事