- 38 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 02:08:34 ]
- >>35
#include <stdio.h> #include <stdlib.h> #include <time.h> int main(void) { int d[200]; int i, j; int tmp; srand((unsigned) time(NULL)); printf( "before,\n" ); for ( i=0; i<200; i++ ) { d[i] = rand() % 100 + 1; printf("%3d ", d[i]); } printf("\n"); for ( i=0; i<200; i++ ) { for ( j=i+1; j<200; j++ ) { if ( d[i] < d[j] ) { tmp = d[i]; d[i] = d[j]; d[j] = tmp; } } } printf("after,\n"); for ( i=0; i<200; i++ ) { printf("%3d ",d[i]); } printf("\n"); return 0; }
|

|