查找最小的k个元素 输入n个整数,输出其中最小的k个。 例如输入1,2,3,4,5,6,7和8这8个数字,则最小的4个数字为1,2,3和4

  • Post author:
  • Post category:其他


#include <stdio.h>

int main()

{



int a[10]={2,8,7,9,6,5,1,10,3,4};

int i,k,t,j;

printf(“请输入第几个数”);

scanf(“%d”,&k);

for(j=0;j<10;j++)

{



for(i=0;i<10-1-j;i++)



{



if(a[i]>a[i+1])



{



t=a[i];





a[i]=a[i+1];



a[i+1]=t;



}



}

}

for(i=0;i<k;i++)

{



printf(“%d “,a[i]);

}

}



版权声明:本文为JeremyZJM原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。