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;
}
相关推荐
Emilin Amy12 分钟前
【C++】【STL算法】那些STL算法替代的循环
开发语言·c++·算法·ros1/2
qeen8725 分钟前
【数据结构】顺序表的详细解析及其简单通讯录实现
c语言·数据结构·学习
Hcoco_me27 分钟前
大模型面试题74:在使用GRPO训练LLM时,训练数据有什么要求?
人工智能·深度学习·算法·机器学习·chatgpt·机器人
天赐学c语言29 分钟前
1.16 - 二叉树的中序遍历 && 动态多态的实现原理
数据结构·c++·算法·leecode
sin_hielo42 分钟前
leetcode 2975
数据结构·算法·leetcode
java修仙传1 小时前
力扣hot100:跳跃游戏
算法·leetcode·游戏
睡一觉就好了。1 小时前
堆的完全二叉树实现
数据结构
汉克老师1 小时前
GESP2025年9月认证C++三级真题与解析(单选题9-15)
c++·算法·数组·string·字符数组·gesp三级·gesp3级
发疯幼稚鬼1 小时前
简单介绍各类算法
算法
多米Domi0111 小时前
0x3f 第33天 redis+链表
数据结构·链表