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个数进行从小到大输出。相关推荐

  1. 指针:调用自定义交换函数,完成三个数整从小到大排列

    Description 调用自定义交换函数swap(int *p1, int *p2),完成三个整数从小到大排列 Input 多组测试数据,每组输入三个任意整数 Output 输出从小到大排列的三个数 ...

  2. 【Python】自定义排序函数

    目录 自定义排序函数 实现忽略大小写排序的算法 剑指 Offer 45. 把数组排成最小的数 python 自定义排序函数 自定义排序函数 Python内置的 sorted()函数可对list进行排序 ...

  3. 【Python】自定义排序函数 - 示例

    自定义排序函数 - 示例 自定义排序规则: def cmp_value_p_code_big(o1, o2):"""排序规则: value大,排前面"" ...

  4. C++ 排序函数 sort(),qsort()的用法

    想起来自己天天排序排序,冒泡啊,二分查找啊,结果在STL中就自带了排序函数sort,qsort,总算把自己解脱了~ 所以自己总结了一下,首先看sort函数见下表: 函数名 功能描述 sort 对给定区 ...

  5. R语言数据排序函数sort, order rank实战

    R语言数据排序函数sort, order & rank实战 目录 R语言数据排序函数sort, order & rank实战 #sort vs. order vs. rank函数基础 ...

  6. Mysql学习-group by with rollup 函数 和order by field()自定义排序函数

    今天看到同事的代码,学习到了 group by with rollup 函数 和order by field()自定义排序函数 group by with rollup 函数 文章地址 https:/ ...

  7. C语言 编写函数Fun1实现分段函数运算,并返回函数值。在主函数调用Fun1函数,接收输入的x值,并输出函数值。

    已知一个函数如下: 编写函数Fun1实现上式,并返回函数值.在主函数调用Fun1函数,接收输入的x值,并输出函数值.例如:输入3.5,输出6. #include<stdio.h> floa ...

  8. C语言在main中输入2个整数ab,请教一个C语言问题。若输入3个整数3,2,1,则以下程序输出的结果是.,c 语言问题 输入三个整数 按从小到大输出...

    导航:网站首页 > 请教一个C语言问题.若输入3个整数3,2,1,则以下程序输出的结果是.,c 语言问题 输入三个整数 按从小到大输出 请教一个C语言问题.若输入3个整数3,2,1,则以下程序输 ...

  9. python 排序函数 sort sorted 简介

    sort() 是Python列表的一个内置的排序方法,list.sort() 方法排序时直接修改原列表,返回None: sort() 是Python内置的一个排序函数,它会从一个迭代器返回一个排好序的 ...

最新文章

  1. 免费丨AI内行盛会!2021北京智源大会带你与图灵奖和200+位大牛一起共话AI
  2. JAVA_NIO ,走进JavaNIO的世界
  3. 数据库备份 java jar_Java实现数据库备份并利用ant导入SQL脚本
  4. PL/SQL批处理语句:BULK COLLECT 和 FORALL
  5. 处理有外键约束的数据
  6. 计算机网络之物理层:1、接口特性、同步异步、串行并行、双工
  7. python读取xlsx文件年月日变成数字_python转化excel数字日期为标准日期操作
  8. iPhone 13需求强劲推动 分析师预计iPhone四季度将销售超过8000万部
  9. .Net IOC框架入门之二 CastleWindsor
  10. linux服务器数据库和监听自启动,linux64的神通数据库安装与启动
  11. STM32开关总中断
  12. 拓端tecdat:R语言RStan MCMC:NUTS采样算法用LASSO 构建贝叶斯线性回归模型分析职业声望数据
  13. 拓端tecdat|R语言广义线性模型(GLMs)算法和零膨胀模型分析
  14. 配置 Linux 阿里源
  15. 东芝 rc100 linux,东芝RC100 M.2 NVMe固态硬盘HMB特性解读
  16. Linux排查CPU使用率100%
  17. 于丹《庄子》心得讲稿-《大道与自然》
  18. arduino笔记20:红外遥控
  19. 计算机一级胶卷出现文件异常,解决IOS相机胶卷导入照片后堆在最新照片的问题...
  20. js Console 对象 - Kaiqisan

热门文章

  1. hdu-3635 Dragon Balls(并查集)
  2. NYOJ 252 01串 dp
  3. linux下增加磁盘改变指定文件路径分区挂载点和迁移数据
  4. Linux I/O模型
  5. Navicat(连接) -1之SSL 设置
  6. 显式接口成员实现你知道吗??
  7. Python学习笔记:异步IO(2)
  8. html传递json中文乱码,解决后台传数据到前台中文乱码问题,使用@ResponseBody返回json 中文乱码...
  9. [云炬创业基础笔记]第二章创业者测试23
  10. [云炬创业基础笔记]第四章测试22