c语言实时排序程序

c语言实时排序程序,第1张

#include "stdio.h"

#include "stdlib.h"

#define MAX_NUM 100

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

{

    int sort_list[MAX_NUM]

    int tmp_it = 0

    int list_num = 0

    int i, j, k, t

    while ( 1 )

    {

        scanf( "%d", &tmp_it )

        if ( tmp_it < 0 || list_num >= MAX_NUM )

        {

            break

        }

        sort_list[list_num++] = tmp_it

        for ( i = 0 i < list_num - 1 i ++ )

        {

            k = i

            for ( j = i + 1 j < list_num j ++ )

                if ( sort_list[ k ] > sort_list[ j ] )

                {

                    k = j

                }

            if ( k != i )

            {

                t = sort_list[ i ]

                sort_list[ i ] = sort_list[ k ]

                sort_list[ k ] = t

            }

        }

        printf( "开始打印排序\n" )

        for ( i = 0 i < list_num i++ )

        {

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

        }

        printf( "打印排序结束\n" )

    }

    return 0

}

#include <stdio.h>

int main()

{ char c[6]= {'c', 'a', 't', 'd', 'o', 'g'},t

int i,j

for (i=0i<5i++)

  for (j=0j<5-ij++)

    if(c[j]>c[j+1])

    { t=c[j]

      c[j]=c[j+1]

      c[j+1]=t

    }

for (i=0i<6i++)

  printf("%c ", c[i])

printf("\n")

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11050377.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存