用c语言编程:任意输入十个整数,以从小到大的顺序输出这十个数
时间: 2024-12-23 18:23:49 浏览: 20
在C语言编程中,你可以使用数组和循环结构来实现这个功能。这里是一个简单的示例:
```c
#include <stdio.h>
int main() {
int numbers[10]; // 创建一个可以存储10个整数的数组
int i;
printf("请输入10个整数:\n");
for (i = 0; i < 10; i++) { // 循环获取用户输入
scanf("%d", &numbers[i]);
}
// 对数组进行排序(这里用简单冒泡排序)
for (i = 0; i < 9; i++) {
for (int j = 0; j < 9 - i; j++) {
if (numbers[j] > numbers[j + 1]) { // 如果前一个数大于后一个数
int temp = numbers[j];
numbers[j] = numbers[j + 1];
numbers[j + 1] = temp; // 交换位置
}
}
}
printf("按照从小到大的顺序,这是你的十个数字:\n");
for (i = 0; i < 10; i++) {
printf("%d ", numbers[i]); // 输出排序后的结果
}
return 0;
}
阅读全文