#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
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)