题目:

输入三个数a,b,c,按大小顺序输出,利用指针方法

程序分析

int *p;

表示这是int型的指针

int a;

*p=&a;//将变量a的地址赋值给指针p

&a表示取int型变量a的地址

主要代码

main.c

void swap(int *a,int *b){int t=*a;*a=*b;*b=t;
}
int main(){int a,b,c;int *p1,*p2,*p3;p1=&a;p2=&b;p3=&c;scanf("%d,%d,%d",p1,p2,p3);if (*p1>*p2){swap(p1,p2);}if (a>c){swap(p1,p3);}if(b>c){swap(p2,p3);}printf("%d  %d  %d",a,b,c);system("pause");return 0;
}

运行结果

今日巩固

  1. 指针的基本使用:&表示取地址,*表示取指针存储的地址指向的值

每日程序C语言34-利用指针将输入的三个数排序相关推荐

  1. 每日程序C语言5-斐波那契兔子数

    每日程序C语言 题目 古典问题,有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后又生一对兔子,假如兔子都不死,问每个月的兔子总数是多少? 算法分析 兔子的对数符合斐波那契数列 斐 ...

  2. 每日程序C语言3-三个数大小排序

    每日程序C语言 题目 输入三个数,按照从小到大的顺序输出 算法分析 在三个数中找出最小的数 比较剩下两个数的大小 依次输出 代码 void sort(int x,int y,int z){if(x&g ...

  3. 每日程序C语言2-判断某日期是这一年的第几天

    每日程序C语言 题目: 输入某年某月某日,判断这一天是这一年的第几天? 程序分析: 闰年和平年的算法,用二维数组来存储月份和天数 核心代码 void fun(int year,int month,in ...

  4. 【C 语言】二级指针作为输入 ( 自定义二级指针内存 | 二级指针排序 | 通过 交换指针指向的内存数据 方式进行排序 )

    文章目录 一.二维指针 排序 ( 通过 交换指针指向的内存数据 方式进行排序 ) 二.完整代码示例 一.二维指针 排序 ( 通过 交换指针指向的内存数据 方式进行排序 ) 在上一篇博客 [C 语言]二 ...

  5. 【C 语言】二级指针作为输入 ( 自定义二级指针内存 | 二级指针 排序 | 通过 交换指针方式 进行排序 )

    文章目录 一.二维指针 排序 ( 通过 交换指针方式 进行排序 ) 二.完整代码示例 一.二维指针 排序 ( 通过 交换指针方式 进行排序 ) 在上一篇博客 [C 语言]二级指针作为输入 ( 二维指针 ...

  6. c语言:(指针)输入一行文字,找出其中的大写字母,小写字母,数字,空格以及其他字符

    c语言:(指针)输入一行文字,找出其中的大写字母,小写字母,数字,空格以及其他字符 #include<stdio.h> #include<stdlib.h> #include& ...

  7. 7-105 sdut-C语言实验——三个数排序7-106 sdut-C语言实验——模拟计算器7-107 sdut-C语言实验——找中间数

    目录 7-105 sdut-C语言实验--三个数排序 7-106 sdut-C语言实验--模拟计算器 7-107 sdut-C语言实验--找中间数 7-105 sdut-C语言实验--三个数排序 分数 ...

  8. C语言:任意从键盘输入一个三位整数,要求正确分离它的个位,十位和百位数,并分别在屏幕上输出。

    C语言:任意从键盘输入一个三位整数,要求正确分离它的个位,十位和百位数,并分别在屏幕上输出. #include <stdio.h> #include <math.h> void ...

  9. C语言:利用指针编写程序,用梯形法计算给定的定积分

    题目来源:大工慕课 链接 作者:Caleb Sung 题目要求 利用指针编写程序,用梯形法计算下列公式中的定积分: ∫100(x3+12x+1)dx ∫ 0 10 ( x 3 + 1 2 x + 1 ...

最新文章

  1. 编写 if 时不带 else,你的代码会更好!
  2. AWS EBS是 Elastic Block Store 的简写
  3. 为什么Go没有三元运算符
  4. 微盟数据库的涅槃之旅
  5. ADS中startup.s文件启动分析
  6. 中文分词第三方库_Python计算生态jieba库和random库的综合运用之爬山篇
  7. 华为鸿蒙联合品牌,魅族官宣:接入华为鸿蒙!这是国产智能手机品牌的首个公开表态!...
  8. 并查集详细讲解(转载) 模板
  9. 安规认证的测试项目(工程师必须知道的知识)
  10. mysql随机抽样方法_MySQL中随机抽样
  11. oracle toad 价格,Toad for oracle 软件产品模块对比,方便大家选型。
  12. 还不重视!脸上有螨虫的几种表现?
  13. 解决你的R语言乱码问题
  14. 国内手机市场遭遇寒风,智能手机企业激战千元机
  15. 杭州大江东科目三路线经验分享
  16. 直击|知乎App增加视频回答入口 视频流归到问题下
  17. pyquery url初始化
  18. (修订)MySQL优化/面试,看这一篇就够了
  19. Matlab学习笔记2011-09-16【数据分析】
  20. 【学习】如何制作手机端html模板(REM的实际应用)

热门文章

  1. linux x和s 的区别,Hadoop1.x和2.X的HDFS fsimage和edits文件运行机制对比
  2. DFS(入门题,走迷宫)
  3. 低代码平台是“业务上云”走向万千企业的最后一公里
  4. 智能工作:人工智能将如何重塑远程工作
  5. 从上千篇论文脱颖而出,支付宝论文凭什么获得WWW2020评委认可?
  6. 燃!阿里AI技术取得重大突破:连破中、英语言处理两项世界纪录
  7. 关于游戏烂代码的那些事(下)
  8. Python基础——PyCharm版本——第八章、文件I/O(核心1)附件——Python os.chmod() 权限参照表
  9. ASP.NET多线程的使用
  10. Oracle goldengate 11g错误汇总