Description

输入x, y, z三个整数,按从小到大的顺序输出,用函数实现变量值的交换。

Input

输入仅一行,输入三个整数。

Output

输出仅一行,输出升序序列。

Sample Input

2 1 3

Sample Output

1<2<3

Source

#include   <stdio.h>

void fun(int *p1,int *p2,int *p3);

void fun(int *p1,int *p2,int *p3)

{

int *q1,*q2,*q3;

if (*p1>*p2)

{

q1=p1;

p1=p2;

p2=q1;

}

if (*p1>*p3)

{

q2=p1;

p1=p3;

p3=q2;

}

if (*p2>*p3)

{

q3=p2;

p2=p3;

p3=q3;

}

printf("%d<%d<%d",*p1,*p2,*p3);

}

int  main()

{

int  a,b,c;

scanf("%d%d%d",&a,&b,&c);

fun(&a,&b,&c);

system("pause");

return  0;

}

指针习题(1):升序排序相关推荐

  1. 指针||指针和数组||指针和函数||指针、数组、函数 案例描述:封装一个函数,利用冒泡排序,实现对整型数组的升序排序

    指针 指针的基本概念 指针的作用: 可以通过指针间接访问内存 内存编号是从0开始记录的,一般用十六进制数字表示 可以利用指针变量保存地址 指针变量的定义和使用 指针变量定义语法: 数据类型 * 变量名 ...

  2. [C语言]使用指针将输入的多个字符串按大小升序排序

    [C语言]使用指针将输入的多个字符串按大小升序排序 1.题目 2.完整代码 3.截图 1.题目 编写一个函数,利用指针将输入的多个字符串按大小升序排序 要求:子函数 void StrSort(char ...

  3. [C语言]使用指针将输入的多个字符串按长度升序排序

    [C语言]使用指针将输入的多个字符串按长度升序排序 1.题目 2.完整代码 3.截图 1.题目 编写一个函数,利用指针将输入的多个字符串按长度升序排序 要求:子函数 void StrSort(char ...

  4. access两字段同时升序排序_7 天时间,我整理并实现了这 9 种常见的排序算法

    排序算法 回顾 我们前面已经介绍了 3 种最常见的排序算法: java 实现冒泡排序讲解 QuickSort 快速排序到底快在哪里? SelectionSort 选择排序算法详解(java 实现) 然 ...

  5. C语言 指针 规范,C语言学习知识指针习题集附规范标准答案.doc

    C语言学习知识指针习题集附规范标准答案.doc /*一.选择题1. 变量的指针,其含义是指该变量的_________. a值 b地址 c名 d一个标志2若有语句int *point,a4;和point ...

  6. 输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字。

    原文转自:http://blog.csdn.net/u013322907/article/details/38300711 题目:输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们 ...

  7. (六)使用C++实现冒泡排序,对数组进行升序排序

    指针.数组.函数 案例描述:封装一个函数 void函数,实现冒泡排序? ,对整型数组进行升序排序 #include<iostream> using namespace std; //冒泡排 ...

  8. LeetCode简单题之按照频率将数组升序排序

    题目 给你一个整数数组 nums ,请你将数组按照每个值的频率 升序 排序.如果有多个值的频率相同,请你按照数值本身将它们 降序 排序. 请你返回排序后的数组. 示例 1: 输入:nums = [1, ...

  9. seaborn可视化条形图并按照升序排序条形图进行可视化:Sort Bars in Barplot in Ascending Order in Python

    seaborn可视化条形图并按照升序排序条形图进行可视化:Sort Bars in Barplot in Ascending Order in Python 目录

  10. pandas中dataframe索引排序实战:pandas中dataframe索引降序排序、pandas中dataframe索引升序排序

    pandas中dataframe索引排序实战:pandas中dataframe索引降序排序.pandas中dataframe索引升序排序 目录

最新文章

  1. Database之SQLSever:SQLSever数据库管理(GUI法/SQL语句命令法两种方法实现备份(完整备份、差异备份、日志备份)、还原、删除、修改数据库等案例)之详细攻略
  2. Java:如何正确地使用异常详解
  3. CentOS 7 官方yum库安装 MySQL
  4. Asp.net MVC 示例项目Suteki.Shop分析之---ViewData
  5. [JavaWeb-Servlet]Servlet的体系结构
  6. linux上安装fio教程,fio工具安装及使用
  7. 蚂蚁金服分布式链路跟踪组件 SOFATracer 总览 | 剖析
  8. matlab中{} ()和[] 的区别 -
  9. 充电枪cp信号控制板_比亚迪E5无法交流充电故障检修
  10. TCP/UDP压力测试工具
  11. 时间的几种格式以及它们之间的相互转换 (js)
  12. Android个人日常消费理财_财务软件
  13. 华为HG8120C光猫获取超级管理员密码(2021-12-12亲测)
  14. linux用户态内存屏障,Linux-内存屏障
  15. 你能用研发局域网服务器做什么
  16. 纬地道路纵断面设计教程_市政工程这样设计!案例视频教程+CAD图纸收好,市政全覆盖...
  17. PHP获取十月九号星期几,php日期获取星期几
  18. 学习python的第十四天
  19. C语言编程,带颜色的字体
  20. 程序员如何获得好绩效?

热门文章

  1. 直观理解正弦函数与余弦函数
  2. 【侯捷】C++面向对象高级编程(上)
  3. Linux部署tomcat项目的方法,使用linux部署tomcat项目
  4. 虚拟机文件格式详解 .VMX .VMSD .VMDK .NVRAM .VMX.LCK
  5. rabbitmq镜像集群搭建
  6. 光棍节必会之抛媚眼英语地道说法
  7. 【YBTOJ】耗费体力
  8. C语言实现一到十的阶乘的和。
  9. PPT设计之蒙版的使用
  10. Office OneNote Mobile