用c语言写一段将100个数从小到大排序的代码
时间: 2023-02-07 21:07:13 浏览: 171
c代码-从小到大排序
下面是用 c 语言将 100 个数从小到大排序的代码:
```
#include <stdio.h>
int main() {
int i, j, temp;
int nums[100] = { /* 在这里填入你要排序的数 */ };
// 冒泡排序
for (i = 0; i < 100; i++) {
for (j = 0; j < 100 - i - 1; j++) {
if (nums[j] > nums[j + 1]) {
temp = nums[j];
nums[j] = nums[j + 1];
nums[j + 1] = temp;
}
}
}
// 输出排序后的数组
for (i = 0; i < 100; i++) {
printf("%d ", nums[i]);
}
return 0;
}
```
这是一个简单的冒泡排序算法。它的工作原理是,重复地遍历数组,比较相邻的两个数,如果它们的顺序错误就交换它们。每次遍历都会将最大的数放在最后面,所以遍历完成后数组就是按从小到大排序的了。
阅读全文