用选择排序对10个数进行排序

#include<stdio.h>
#define max 10
int main()
{
 int i;
 int j;
 int temp;
 int a[max];

 printf("input 10num:\n");
 for(i=0;i<10;i++)
 {
  scanf("%d",&a[i]);
 }
 for(i=0;i<10;i++)
 {
  printf("%d\t",a[i]);
 }

 for(i=0;i<10;i++)
 {
  for(j=i+1;j<10;j++)
  {
   if(a[i]<a[j])
   {
    temp=a[i];
    a[i]=a[j];
    a[j]=temp;
   }
  }
 }
 for(i=0;i<10;i++)
 {
  printf("%d\t",a[i]);
 }
 printf("\n");
 return 0;
}

发布了23 篇原创文章 · 获赞 20 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览