用数组对输入的八个数进行从小到大排序
时间: 2024-05-08 14:15:31 浏览: 20
以下是Python代码示例:
```python
nums = []
for i in range(8):
num = int(input("请输入第{}个数:".format(i+1)))
nums.append(num)
nums.sort()
print("从小到大排序后的结果为:", nums)
```
示例输出:
```
请输入第1个数: 5
请输入第2个数: 9
请输入第3个数: 2
请输入第4个数: 7
请输入第5个数: 1
请输入第6个数: 3
请输入第7个数: 8
请输入第8个数: 4
从小到大排序后的结果为: [1, 2, 3, 4, 5, 7, 8, 9]
```
相关问题
c语言用起泡法对输入的字符串数组进行从小到大排序
下面是用冒泡排序法对字符串数组进行从小到大排序的C语言代码:
```c
#include <stdio.h>
#include <string.h>
int main()
{
char str[10][50], temp[50];
int n, i, j;
printf("Enter the number of strings: ");
scanf("%d", &n);
printf("Enter %d strings: \n", n);
for(i=0; i<n; i++)
scanf("%s", str[i]);
// Bubble sort
for(i=0; i<n-1; i++)
{
for(j=i+1; j<n; j++)
{
if(strcmp(str[i], str[j]) > 0)
{
strcpy(temp, str[i]);
strcpy(str[i], str[j]);
strcpy(str[j], temp);
}
}
}
printf("\nStrings in sorted order: \n");
for(i=0; i<n; i++)
printf("%s\n", str[i]);
return 0;
}
```
首先,我们定义一个字符串数组 `str` 和一个临时字符数组 `temp`,以及输入的字符串数量 `n` 和循环中使用的变量 `i` 和 `j`。
其次,我们通过循环输入 `n` 个字符串。
接着,我们使用嵌套的循环来进行冒泡排序。外层循环从第一个字符串开始到倒数第二个字符串,内层循环从外层循环的下一个字符串开始到最后一个字符串。如果前面的字符串大于后面的字符串,我们就使用 `strcpy` 函数交换它们的位置。
最后,我们打印排序后的字符串数组。
c语言代码输入数组10个元素,从小到大进行排序
好的,以下是一个简单的C语言代码,用于输入一个包含10个元素的数组,并对它们进行从小到大的排序:
```c
#include <stdio.h>
int main() {
int arr[10];
int i, j, temp;
// 输入数组元素
printf("请输入10个整数:\n");
for (i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
}
// 冒泡排序
for (i = 0; i < 9; i++) {
for (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("排序后的数组为:\n");
for (i = 0; i < 10; i++) {
printf("%d ", arr[i]);
}
return 0;
}
```
这里使用了冒泡排序算法,依次比较相邻的两个元素,将较大的元素后移,直到整个序列都是按从小到大的顺序排列。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)