int arr[10] = {0};//定义一个存放10个整型数的数组arr
for (int i = 0; i < 10; i++) {//随机获取10个0 ~ 20的整数放到数组arr所对应的元素中, 并打印出来
arr[i] = arc4random() % (20 - 0 + 1) + 0;
printf("%d ", arr[i]);
}
printf("\n");
//冒泡排序
for (int i = 0; i < 10 - 1; i++) {
for (int j = 0; j < 10 - 1 - i; j++) {
if (arr[j] > arr[j + 1]) {
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
for (int i= 0; i < 10; i++) {
printf("%d ", arr[i]);
}
printf("\n");
冒泡排序
最新推荐文章于 2025-05-19 09:28:05 发布