从键盘上输入10个整数按从小到大的顺序排列出来c语言数组
时间: 2024-12-26 12:30:23 浏览: 107
在C语言中,你可以通过使用数组和循环结构来实现这个功能。下面是一个简单的示例,展示如何获取用户输入的10个整数,并将它们按照从小到大排序:
```c
#include <stdio.h>
int main() {
int arr[10]; // 定义一个包含10个元素的整数数组
int i, temp;
printf("请输入10个整数:\n");
// 循环读取用户输入
for (i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
}
// 冒泡排序算法用于排序数组
for (i = 0; i < 9; i++) { // 遍历数组,直到倒数第二个元素
for (int j = 0; j < 9 - i; j++) { // 内层循环,比较相邻元素并交换
if (arr[j] > arr[j + 1]) {
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
// 打印排序后的数组
printf("数字按升序排列: ");
for (i = 0; i < 10; i++) {
printf("%d ", arr[i]);
}
printf("\n");
return 0;
}
阅读全文
相关推荐


















