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;
}
相关推荐
记得早睡~6 分钟前
leetcode654-最大二叉树
javascript·数据结构·算法·leetcode
旧厂街小江11 分钟前
LeetCode 第63题:不同路径 II
算法·程序员·架构
写代码的橘子n25 分钟前
unordered_set 的常用函数
数据结构·算法·哈希算法
EnigmaCoder36 分钟前
蓝桥杯刷题周计划(第二周)
学习·算法·蓝桥杯
森焱森40 分钟前
AArch64架构及其编译器
linux·c语言·单片机·架构
黑金IT40 分钟前
深入理解人脸特征向量及图片转换方法与开发架构
算法·架构
HP-Patience1 小时前
决策树 vs 神经网络:何时使用?
神经网络·算法·决策树
AI很强1 小时前
matlab常见的配图代码实现1
开发语言·算法·matlab
飞川0011 小时前
🚀 力扣热题 78:子集(详细解析)
算法
鲤籽鲲1 小时前
C# Enumerable类 之 数据排序
开发语言·c#·c# 知识捡漏