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;
}
相关推荐
工程师0073 小时前
C# 装箱、拆箱 底层原理
c#·装箱和拆箱
wuminyu3 小时前
专家视角看Java字节码加载与存储指令机制
java·linux·c语言·jvm·c++
清风明月一壶酒4 小时前
OpenClaw自动处理Word文档全流程
开发语言·c#·word
MediaTea4 小时前
AI 术语通俗词典:C4.5 算法
人工智能·算法
Navigator_Z5 小时前
LeetCode //C - 1033. Moving Stones Until Consecutive
c语言·算法·leetcode
WBluuue5 小时前
数据结构与算法:莫队(一):普通莫队与带修莫队
c++·算法
风筝在晴天搁浅5 小时前
n个六面的骰子,扔一次之后和为k的概率是多少?
算法
iCxhust6 小时前
微机原理实践教程(C语言篇)---A001闪烁灯
c语言·开发语言·汇编·单片机·嵌入式硬件·51单片机·微机原理
爱编码的小八嘎6 小时前
C语言完美演绎9-9
c语言
工程师0076 小时前
C# 值类型 / 引用类型 内存布局(栈、堆、托管堆)
c#·值类型与引用类型