输入10个整数从小到大输出
时间: 2024-09-13 17:06:18 浏览: 48
要实现这个功能,你可以使用C语言中的循环和数组结构。这里是一个简单的程序示例,它提示用户输入10个整数并将其按顺序打印出来:
```c
#include <stdio.h>
int main() {
int numbers[10]; // 创建一个包含10个元素的数组
int i;
// 提示用户输入10个整数
printf("请输入10个整数:\n");
for (i = 0; i < 10; i++) {
scanf("%d", &numbers[i]); // 读取用户的输入并存储在数组中
}
// 将数组排序并输出
for (i = 0; i < 9; i++) { // 使用冒泡排序算法(这里简化了代码)
if (numbers[i] > numbers[i + 1]) {
int temp = numbers[i];
numbers[i] = numbers[i + 1];
numbers[i + 1] = temp;
}
}
printf("从小到大的顺序为:\n");
for (i = 0; i < 10; i++) {
printf("%d ", numbers[i]);
}
printf("\n");
return 0;
}
```
在这个程序中,我们首先创建了一个长度为10的数组`numbers`。然后用一个for循环让用户输入10个整数,并存储在数组中。接着用冒泡排序算法对数组进行排序,最后再遍历数组并输出。
阅读全文