C/C++の宿題を片付けます 107代目
■ このスレッドは過去ログ倉庫に格納されています
0408デフォルトの名無しさん
2008/05/22(木) 01:06:31#include <stdio.h>
int main( void )
{
int i = 0, temp = 0;
int firstKey = 0, secondKey = 0;
int array[]={ 30, 29, 69, -1454, 22224, -23, 65, 23, 66, 77 };
int size = sizeof( array ) / sizeof( int );
for( i = 0; i < size; i++ ){
printf( "%d, ",array[ i ] );
}
puts("");
for( firstKey = size; firstKey >= 0; firstKey-- ){
for( int secondKey = firstKey - 1; secondKey >= 0; secondKey-- ){
if( array[ firstKey ] < array[ secondKey ] ){
temp = array[ firstKey ];
array[ firstKey ] = array[ secondKey ];
array[ secondKey ] = temp;
}
}
}
for( i = 0; i < size; i++ ){
printf( "%d, ",array[ i ] );
}
return( 0 );
}
■ このスレッドは過去ログ倉庫に格納されています