//选择排序:(用脚标的方法进行(最优))
//思想:选择排序就是遍历数组,每次遍历都将将比较的最大值拿出来,放在数组中最后打出。
#include<stdio.h>
int main(){
int a[6]={1,2,4,3,8,5};
int c ,temp;//这里的c用来表示最大值的时候的角标是多少
for (int i=0; i<5; i++) {
c=i;
for (int j=i+1; j<6; j++) {
if (a[c]<a[j]) {//这里相当于让里层从第i+1个数开始跟第i个数比较
#include<stdio.h>
int main(){
int a[6]={5,2,4,6,1,0};
int t;
for (int i=0; i<6; i++) {
for (int j=0; j<6; j++) {
if (a[j]>a[i]) {
t=a[i];
a[i]=a[j];
a[j]=t;