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;
}
相关推荐
无限进步_3 分钟前
深入理解顺序表:从原理到完整实现
c语言·开发语言·数据结构·c++·算法·链表·visual studio
芯联智造4 分钟前
【stm32简单外设篇】- 水银开关
c语言·stm32·单片机·嵌入式硬件
兩尛8 分钟前
欢乐周末 (2025B卷
算法
专注API从业者13 分钟前
Node.js/Python 调用淘宝关键词搜索 API:从接入到数据解析完整指南
开发语言·数据结构·数据库·node.js
liu****17 分钟前
九.操作符详解
c语言·开发语言·数据结构·c++·算法
ALex_zry20 分钟前
C语言底层编程与Rust的现代演进:内存管理、系统调用与零成本抽象
c语言·算法·rust
TheLegendMe20 分钟前
动态规划Day01
算法·动态规划
无盐海21 分钟前
Redis底层数据结构
数据结构·数据库·redis
666HZ66621 分钟前
C语言——交换
c语言·c++·算法
我爱鸢尾花22 分钟前
RNN公式推导、案例实现及Python实现
人工智能·python·rnn·深度学习·神经网络·算法