C语言——自定义函数,使用选择排序法排列大小

cs 复制代码
#include<stdio.h>
void arry(int n, int arr[])
{
	int i = 0;
	int j = 0;
	int tmp = 0;
	for (i = 0; i < 10; i++)
	{
		for (j = i + 1; j < 10; j++)
		{
			if (arr[i] > arr[j])
			{
				tmp = arr[i];
				arr[i] = arr[j];
				arr[j] = tmp;
			}
		}
	}
	for (i = 0; i < 10; i++)
	{
		printf("%d\n", arr[i]);
	}
}
int main()
{
	int n = 0;
	int arr[10];
	scanf_s("%d", &n);
	int i = 0;
	for (i = 0; i < n; i++)
	{
		scanf_s("%d", &arr[i]);
	}
	arry(n, arr);
	return 0;
}
相关推荐
im_AMBER6 分钟前
Leetcode 122 二叉树的最近公共祖先 | 二叉搜索树迭代器
学习·算法·leetcode·二叉树
小亮✿8 分钟前
二叉树OJ做题报告
数据结构·算法·做题报告
菜鸡儿齐28 分钟前
leetcode-最小覆盖子串
算法·leetcode·职场和发展
流云鹤43 分钟前
2026牛客寒假算法基础集训营4(A B C I H F G)
算法
每天要多喝水1 小时前
动态规划Day31:子序列长度1
算法·动态规划
lxl13071 小时前
C++算法(3)二分算法
数据结构·c++·算法
随意起个昵称1 小时前
Dijstra算法学习笔记
笔记·学习·算法
lifallen1 小时前
笛卡尔树 (Cartesian Tree)
java·数据结构·算法
bugcome_com1 小时前
C# 运算符详解:类型、实例及优先级
c#
ab1515171 小时前
2.15完成105、106、110
数据结构·算法