用选择法对数组中10个整数按由小到大排序
发布时间:2021-05-20 09:46:14 所属栏目:大数据 来源: https://blog.csdn.net/summoxj
导读:#include stdio.h #include conio.h int main(){ ? void sort(int a[],int n); ? int a[10],i; ? printf("输入数组:n"); ? for(i=0;i10;i++) ? ? scanf("%d",a[i]); ? sort(a,10); ? printf("排序为:n"); ? for(i=0;i10;i++) ? ? printf("%d ",a[i]); ? pri
#include <stdio.h>
#include <conio.h> int main(){ ? void sort(int a[],int n); ? int a[10],i; ? printf("输入数组:n"); ? for(i=0;i<10;i++) ? ? scanf("%d",&a[i]); ? sort(a,10); ? printf("排序为:n"); ? for(i=0;i<10;i++) ? ? printf("%d ",a[i]); ? printf("n"); ? getch(); ? return 0; } void sort(int a[],int n){ ? int i,j,k,t; ? for(i=0;i<n-1;i++){ ? ? k=i; ? ? for(j=i+1;j<n;j++) ? ? ? if(a[j]<a[k]) ? ? ? ? k=j; ? ? t=a[k]; a[k]=a[i]; a[i]=t; ? } }? (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |