當前位置:編程學習大全網 - 網站源碼 - 求快速自相關的C語言算法,源代碼

求快速自相關的C語言算法,源代碼

#include <stdio.h>

void main()

{

int a[8];

int i,j,min;

int num;

printf("please input 8 numbers\n");

for(i=0;i<8;i++) //輸入8個數字

scanf("%d",&a[i]);

printf("\n");

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

{

min=i; //默認數組的第壹個數是最小值,在第1趟比較中做7次,找出最小的

for(j=i+1;j<8;j++) //在第二趟比較中,做6次,依次找出最小的

{

if(a[j]<a[min])

min=j; //將最小的值存放在j裏

}

if(min!=i) //若最小值不等於i的值

{

num=a[i]; //就要將最小值交換重新存儲

a[i]=a[min];

a[min]=num; //比較大小,進行交換位置

}

}

printf("\n");

for(i=0;i<8;i++) //輸出這8個數

printf("%d\n",a[i]);

printf("\n");

}

  • 上一篇:關於在線播放器音樂盒的試聽實現原理
  • 下一篇:jweb從哪裏下載
  • copyright 2024編程學習大全網