输入一个正整数n(1<n<=10),再输入n个整数,将他们从大到小排序后输出 点击复制后,将打开C知道体验页 这是一个简单的排序问题,c++
时间: 2024-05-02 10:20:27 浏览: 17
语言代码如下:
```
#include <stdio.h>
int main()
{
int n, i, j, temp;
int a[10];
scanf("%d", &n); // 输入n
for(i = 0; i < n; i++)
{
scanf("%d", &a[i]); // 输入n个整数
}
// 冒泡排序
for(i = 0; i < n - 1; i++)
{
for(j = 0; j < n - i - 1; j++)
{
if(a[j] < a[j+1])
{
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
// 输出排序后的结果
for(i = 0; i < n; i++)
{
printf("%d ", a[i]);
}
return 0;
}
```
代码思路:
1. 首先输入正整数n和n个整数,保存在数组a中。
2. 使用冒泡排序,从大到小排序数组a。
3. 输出排序后的结果。
相关问题
输入一个正整数n(1<n<=10),再输入n个整数,将他们从大到小排序后输出
这是一个简单的排序问题,可以使用冒泡排序、选择排序、插入排序等方法。
以下是使用冒泡排序的Python代码:
n = int(input("请输入正整数n:"))
nums = []
for i in range(n):
num = int(input("请输入第%d个整数:" % (i+1)))
nums.append(num)
# 冒泡排序
for i in range(n-1):
for j in range(n-i-1):
if nums[j] < nums[j+1]:
nums[j], nums[j+1] = nums[j+1], nums[j]
print("排序后的结果为:", nums)
这里先输入n和n个整数,然后使用冒泡排序进行排序,最后输出结果。
输入一个正整数 n (1<n<=10),再输入n 个整数,将它们从大到小排序后输出
这里是一个 Python 代码示例:
n = int(input("请输入正整数 n:"))
nums = []
for i in range(n):
num = int(input("请输入第 %d 个整数:" % (i+1)))
nums.append(num)
nums.sort(reverse=True)
print("从大到小排序后的结果为:", nums)
我们首先输入正整数 n,然后通过 for 循环输入 n 个整数,并将它们存储在一个列表 nums 中。接着我们使用 sort 方法对 nums 进行从大到小的排序,最后输出排序后的结果。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)