#include<stdio.h> int main() { int test[4] = { 10,0,5,1 }; int i, j,k; int tmp; for (k = 0; k < 4; k++) { printf("%d,", test[k]); }putchar('\n'); for (i = 0; i < 3; i++) { for (j = i; j <3 ; j++) { if (test[j] > test[j+1]) { tmp = test[j]; test[j] = test[j + 1]; test[j + i] = tmp; } } } printf("ソートしました\n"); for (k = 0; k < 4; k++) { printf("%d,", test[k]); } return 0; }
【実行結果】
10,0,5,1,
ソートしました
10,0,1,5,続行するには何かキーを押してください . . .
ソートの考え方がよくわかりません(-_-;)
どこがいけないのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/08 12:41