A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


#include<stdio.h>
#include<stdlib.h>        
#defineGET_ARRAY_LEN(array,len){len = (sizeof(array) / sizeof(array[0]));}

int main(int argc,const char * argv[])
{

    // insert code here...

    int intArray[5]={75,232,34,5,2};


    int length;
      GET_ARRAY_LEN(intArray,length);

    for (int i=0; i<length; i++ ) {
        printf("%d:%d  \t ",i,intArray);
    }
    printf("\n");

    void arraySortInt(int *array,int length);
    int *p_intArray=&intArray;
    arraySortInt(p_intArray,5);

     printf("\n");

    for (int i=0; i<length; i++ ) {
        printf("%d:%d \t",i,intArray);
    }
    printf("\n");

    return 0;
}

/*
*整型数组排序
*/
voidarraySortInt(int *array,int length)
{
    int temp;

    printf("%d\n",length);
    for (int i=0; i<length; i++ )
    {
        for (int j=0; j<length-i ; j++) {
            if (array[j]>array[j+1]) {
                temp=array[j+1];
                array[j+1]=array[j];
                array[j]=temp;

            }
        }

    }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马