指针习题(1):升序排序
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):升序排序相关推荐
- 指针||指针和数组||指针和函数||指针、数组、函数 案例描述:封装一个函数,利用冒泡排序,实现对整型数组的升序排序
指针 指针的基本概念 指针的作用: 可以通过指针间接访问内存 内存编号是从0开始记录的,一般用十六进制数字表示 可以利用指针变量保存地址 指针变量的定义和使用 指针变量定义语法: 数据类型 * 变量名 ...
- [C语言]使用指针将输入的多个字符串按大小升序排序
[C语言]使用指针将输入的多个字符串按大小升序排序 1.题目 2.完整代码 3.截图 1.题目 编写一个函数,利用指针将输入的多个字符串按大小升序排序 要求:子函数 void StrSort(char ...
- [C语言]使用指针将输入的多个字符串按长度升序排序
[C语言]使用指针将输入的多个字符串按长度升序排序 1.题目 2.完整代码 3.截图 1.题目 编写一个函数,利用指针将输入的多个字符串按长度升序排序 要求:子函数 void StrSort(char ...
- access两字段同时升序排序_7 天时间,我整理并实现了这 9 种常见的排序算法
排序算法 回顾 我们前面已经介绍了 3 种最常见的排序算法: java 实现冒泡排序讲解 QuickSort 快速排序到底快在哪里? SelectionSort 选择排序算法详解(java 实现) 然 ...
- C语言 指针 规范,C语言学习知识指针习题集附规范标准答案.doc
C语言学习知识指针习题集附规范标准答案.doc /*一.选择题1. 变量的指针,其含义是指该变量的_________. a值 b地址 c名 d一个标志2若有语句int *point,a4;和point ...
- 输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字。
原文转自:http://blog.csdn.net/u013322907/article/details/38300711 题目:输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们 ...
- (六)使用C++实现冒泡排序,对数组进行升序排序
指针.数组.函数 案例描述:封装一个函数 void函数,实现冒泡排序? ,对整型数组进行升序排序 #include<iostream> using namespace std; //冒泡排 ...
- LeetCode简单题之按照频率将数组升序排序
题目 给你一个整数数组 nums ,请你将数组按照每个值的频率 升序 排序.如果有多个值的频率相同,请你按照数值本身将它们 降序 排序. 请你返回排序后的数组. 示例 1: 输入:nums = [1, ...
- seaborn可视化条形图并按照升序排序条形图进行可视化:Sort Bars in Barplot in Ascending Order in Python
seaborn可视化条形图并按照升序排序条形图进行可视化:Sort Bars in Barplot in Ascending Order in Python 目录
- pandas中dataframe索引排序实战:pandas中dataframe索引降序排序、pandas中dataframe索引升序排序
pandas中dataframe索引排序实战:pandas中dataframe索引降序排序.pandas中dataframe索引升序排序 目录
最新文章
- Database之SQLSever:SQLSever数据库管理(GUI法/SQL语句命令法两种方法实现备份(完整备份、差异备份、日志备份)、还原、删除、修改数据库等案例)之详细攻略
- Java:如何正确地使用异常详解
- CentOS 7 官方yum库安装 MySQL
- Asp.net MVC 示例项目Suteki.Shop分析之---ViewData
- [JavaWeb-Servlet]Servlet的体系结构
- linux上安装fio教程,fio工具安装及使用
- 蚂蚁金服分布式链路跟踪组件 SOFATracer 总览 | 剖析
- matlab中{} ()和[] 的区别 -
- 充电枪cp信号控制板_比亚迪E5无法交流充电故障检修
- TCP/UDP压力测试工具
- 时间的几种格式以及它们之间的相互转换 (js)
- Android个人日常消费理财_财务软件
- 华为HG8120C光猫获取超级管理员密码(2021-12-12亲测)
- linux用户态内存屏障,Linux-内存屏障
- 你能用研发局域网服务器做什么
- 纬地道路纵断面设计教程_市政工程这样设计!案例视频教程+CAD图纸收好,市政全覆盖...
- PHP获取十月九号星期几,php日期获取星期几
- 学习python的第十四天
- C语言编程,带颜色的字体
- 程序员如何获得好绩效?