指针:调用自定义排序函数sort,对输入的n个数进行从小到大输出。
Description
自定义函数sort(int *p, int n),功能是对n个数排序。在main函数中,调用它,对输入的任意个数排序。
Input
多组测试数据,先输入n(n<100),再输入n个任意整数
Output
输出从小到大排列后的数组
Sample Input
5
9 4 3 2 1
6
34 23 12 78 -20 0
Sample Output
1 2 3 4 9
-20 0 12 23 34 78
#include<stdio.h>
int sort(int*p,int n)
{int i,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(p[i]>p[j]){t=p[i];p[i]=p[j];p[j]=t;}
}
int main()
{int i,n;int a[100];while(scanf("%d",&n)!=EOF){for(i=0;i<n;i++){scanf("%d",&a[i]);}sort(a,n);for(i=0;i<n-1;i++){printf("%d ",a[i]);}printf("%d\n",a[i]);}return 0;
}
指针:调用自定义排序函数sort,对输入的n个数进行从小到大输出。相关推荐
- 指针:调用自定义交换函数,完成三个数整从小到大排列
Description 调用自定义交换函数swap(int *p1, int *p2),完成三个整数从小到大排列 Input 多组测试数据,每组输入三个任意整数 Output 输出从小到大排列的三个数 ...
- 【Python】自定义排序函数
目录 自定义排序函数 实现忽略大小写排序的算法 剑指 Offer 45. 把数组排成最小的数 python 自定义排序函数 自定义排序函数 Python内置的 sorted()函数可对list进行排序 ...
- 【Python】自定义排序函数 - 示例
自定义排序函数 - 示例 自定义排序规则: def cmp_value_p_code_big(o1, o2):"""排序规则: value大,排前面"" ...
- C++ 排序函数 sort(),qsort()的用法
想起来自己天天排序排序,冒泡啊,二分查找啊,结果在STL中就自带了排序函数sort,qsort,总算把自己解脱了~ 所以自己总结了一下,首先看sort函数见下表: 函数名 功能描述 sort 对给定区 ...
- R语言数据排序函数sort, order rank实战
R语言数据排序函数sort, order & rank实战 目录 R语言数据排序函数sort, order & rank实战 #sort vs. order vs. rank函数基础 ...
- Mysql学习-group by with rollup 函数 和order by field()自定义排序函数
今天看到同事的代码,学习到了 group by with rollup 函数 和order by field()自定义排序函数 group by with rollup 函数 文章地址 https:/ ...
- C语言 编写函数Fun1实现分段函数运算,并返回函数值。在主函数调用Fun1函数,接收输入的x值,并输出函数值。
已知一个函数如下: 编写函数Fun1实现上式,并返回函数值.在主函数调用Fun1函数,接收输入的x值,并输出函数值.例如:输入3.5,输出6. #include<stdio.h> floa ...
- C语言在main中输入2个整数ab,请教一个C语言问题。若输入3个整数3,2,1,则以下程序输出的结果是.,c 语言问题 输入三个整数 按从小到大输出...
导航:网站首页 > 请教一个C语言问题.若输入3个整数3,2,1,则以下程序输出的结果是.,c 语言问题 输入三个整数 按从小到大输出 请教一个C语言问题.若输入3个整数3,2,1,则以下程序输 ...
- python 排序函数 sort sorted 简介
sort() 是Python列表的一个内置的排序方法,list.sort() 方法排序时直接修改原列表,返回None: sort() 是Python内置的一个排序函数,它会从一个迭代器返回一个排好序的 ...
最新文章
- 免费丨AI内行盛会!2021北京智源大会带你与图灵奖和200+位大牛一起共话AI
- JAVA_NIO ,走进JavaNIO的世界
- 数据库备份 java jar_Java实现数据库备份并利用ant导入SQL脚本
- PL/SQL批处理语句:BULK COLLECT 和 FORALL
- 处理有外键约束的数据
- 计算机网络之物理层:1、接口特性、同步异步、串行并行、双工
- python读取xlsx文件年月日变成数字_python转化excel数字日期为标准日期操作
- iPhone 13需求强劲推动 分析师预计iPhone四季度将销售超过8000万部
- .Net IOC框架入门之二 CastleWindsor
- linux服务器数据库和监听自启动,linux64的神通数据库安装与启动
- STM32开关总中断
- 拓端tecdat:R语言RStan MCMC:NUTS采样算法用LASSO 构建贝叶斯线性回归模型分析职业声望数据
- 拓端tecdat|R语言广义线性模型(GLMs)算法和零膨胀模型分析
- 配置 Linux 阿里源
- 东芝 rc100 linux,东芝RC100 M.2 NVMe固态硬盘HMB特性解读
- Linux排查CPU使用率100%
- 于丹《庄子》心得讲稿-《大道与自然》
- arduino笔记20:红外遥控
- 计算机一级胶卷出现文件异常,解决IOS相机胶卷导入照片后堆在最新照片的问题...
- js Console 对象 - Kaiqisan
热门文章
- hdu-3635 Dragon Balls(并查集)
- NYOJ 252 01串 dp
- linux下增加磁盘改变指定文件路径分区挂载点和迁移数据
- Linux I/O模型
- Navicat(连接) -1之SSL 设置
- 显式接口成员实现你知道吗??
- Python学习笔记:异步IO(2)
- html传递json中文乱码,解决后台传数据到前台中文乱码问题,使用@ResponseBody返回json 中文乱码...
- [云炬创业基础笔记]第二章创业者测试23
- [云炬创业基础笔记]第四章测试22