バブルソート
注)ガチ初心者のコードです。
今ある知識で無理やり書いたんであんま参考にしないでください。
アドバイス等ありましたらよろしくお願いします!
#include<stdio.h>
int main(void)
{
int i, k, w;
int j[] = { 5, 3, 4, 1, 2 };
for (k = 0; k < 4; k++)
for (i = 4; i > k; i--)
if (j[i - 1] > j[i])
{
w = j[i - 1];
j[i - 1] = j[i];
j[i] = w;
}
for (i = 0; i < 5; i++)
printf("%d", j[i]);
return 0;
}
0コメント