c语言数字排序由小到大
时间: 2024-01-26 12:14:02 浏览: 68
以下是使用冒泡排序算法实现C语言数字排序由小到大的示例代码:
```c
#include <stdio.h>
int main() {
int nums[] = {5, 2, 8, 3, 1, 7, 9, 4, 6}; // 待排序的数字数组
int len = sizeof(nums) / sizeof(int); // 数组长度
// 冒泡排序
for (int i = 0; i < len - 1; i++) {
for (int j = 0; j < len - 1 - i; j++) {
if (nums[j] > nums[j + 1]) {
int temp = nums[j];
nums[j] = nums[j + 1];
nums[j + 1] = temp;
}
}
}
// 输出排序结果
printf("排序后的结果为:\n");
for (int i = 0; i < len; i++) {
printf("%d ", nums[i]);
}
return 0;
}
```
输出结果为:
```
排序后的结果为:
1 2 3 4 5 6 7 8 9
```
阅读全文