第3回 †本日のお題 †バブルソート(降順) 演習問題 †決められた個数の整数を降順に並び替えるプログラムを作成すべし 演習問題解答例 †
#include<stdio.h> #include<conio.h> int main() { int a[10] = {4,5,1,8,9,3,2,10,7,6}; int i,j; for(i=0;i<10;i++) { for(j=i+1;j<10;j++) { if(a[i]<a[j]) { int temp; temp=a[i]; a[i]=a[j]; a[j]=temp; } } } for(i=0;i<10;i++) { printf("a[%d]=%d\n",i+1,a[i]); } _getch(); return(0); }
|