#include int main() { int data[] = {10, 100, 50, 27, 33, 22}; int left, i; int N; /* sizeof 配列 は配列の全要素を含むサイズが得られる */ /* sizeof (型) とすると int 型のサイズが得られる */ N = (sizeof data)/(sizeof (int)); /* 上記の計算で 配列の要素数が得られる */ for (left=0; left data[i]) { /* 着目点の値のほうが大きかったら */ int tmp = data[left]; /* 入れ換える */ data[left] = data[i]; data[i] = tmp; } } } for (i=0; i