随机数生成与排序

代码描述:生成随机数后排序,并对比排序前后数的位置
编译环境:keil uVision5
开发板:PC2348


#include 
#include 
#include "LPC23xx.H"
#define NUM 100

unsigned int data[NUM];
unsigned int position[NUM];

void sort()
{
    unsigned int i,j,temp;
    for(i=0;i1;i++)
        for(j=i+1;jif(data[i]>data[j])
        {
            temp=data[i];
            data[i]=data[j];
            data[j]=temp;

            temp=position[i];
            position[i]=position[j];
            position[j]=temp;

        }
    }
}



int main (void) {

    unsigned int i;

    for(i=0;i1); 
    }


  for(i=0;iwhile (1);  
}

你可能感兴趣的:(嵌入式系统(基于ARM7))