用c语言编程输入十个数,从小到大输出这十个数
时间: 2024-10-24 16:09:09 浏览: 31
在C语言中,你可以使用循环结构来输入十个数字,并通过比较操作将它们排序后输出。以下是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int num[10], i = 0;
// 输入十个数字
printf("请输入十个整数:\n");
while (i < 10) {
scanf("%d", &num[i]);
i++;
}
// 对数组进行排序(这里假设使用冒泡排序)
for (int j = 0; j < 9; j++) {
for (int k = 0; k < 9 - j; k++) {
if (num[k] > num[k + 1]) {
// 交换元素
int temp = num[k];
num[k] = num[k + 1];
num[k + 1] = temp;
}
}
}
// 输出排序后的数字
printf("排序后的数字:\n");
for (i = 0; i < 10; i++) {
printf("%d ", num[i]);
}
printf("\n");
return 0;
}
```
在这个程序中,首先获取用户输入的十个数字,然后使用冒泡排序算法对它们进行升序排列,最后遍历并打印出排序后的结果。
阅读全文