目录

  • 1 题目
  • 2 分析
  • 3 实现
  • 4 运行结果

1 题目

任意输入 3 个整数,编程实现对这 3 个整数由小到大进行排序。

2 分析

借助三个if语句依次比较(a,b)(a,c)(b,c)的大小,若前者大于后者,则借助中间变量t交换两变量的值,最终比较后的三个数是有序排列的,输出即可

3 实现

#include <stdio.h>int main() {int a, b, c, t;printf("请输入a,b,c的值,用空格分开:"); scanf("%d%d%d", &a, &b, &c); if (a > b) {t = a;a = b;b = t;}if (a > c) {t = a;a = c;c = t;}if (b > c) {t = b;b = c;c = t;}printf("%d %d %d", a, b, c);return 0;
}

4 运行结果

请输入a,b,c的值,用空格分开:4 1 7
1 4 7

C语言经典例5-输入三个数由小到大输出相关推荐

  1. python3 经典练习题:输入三个数,输出三个数中的最大数

    # 第一种写法: num1 = float(input('请输入第一个数:')) num2 = float(input('请输入第二个数:')) num3 = float(input('请输入第三个数 ...

  2. 萌新的Python练习实例100例(五)输入三个整数x,y,z,请把这三个数由小到大输出。

    题目: 输入三个整数x,y,z,请把这三个数由小到大输出. 分析1: 两个两个数字对比,然后改变他们的顺序 x > y x,y的顺序变更为y,x x > z x,z的顺序变更为z,x y ...

  3. shell编程100例之输入三个数并进行升序排序

    shell编程100例之输入三个数并进行升序排序 #!/bin/bash# 依次提示用户输入 3 个整数,脚本根据数字大小依次排序输出 3 个数字 read -p "请输入一个整数:&quo ...

  4. java--案例:[Random]随机100-200的数、班级点名器、控制台输入三个数,输出最大值,或最小值?

    随机100-200的数 思路:先随机到100的数,然后再加100 public static void main(String[] args) {         Random ran = new R ...

  5. C语言——实例005 输入三个整数x,y,z,请把这三个数由小到大输出。

    /*Name: Copyright: Author: Date: 27/07/17 08:44Description: [程序5]题目:输入三个整数x,y,z,请把这三个数由小到大输出.1.程序分析: ...

  6. 输入三个整数x,y,z,请把这三个数由小到大输出(C语言函数)

    程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换, 然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小. #include ...

  7. 输入三个整数x,y,z,请把这三个数由小到大输出 (Java经典编程案例)

    题目:输入三个整数x,y,z,请把这三个数由小到大输出. 思路分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x> y则将x与y的值进行交换,然后再用x与z进行比较,如果x> ...

  8. C语言编程——输入三个整数x,y,z,请把这三个数由小到大输出

    题目:输入三个整数x,y,z,请把这三个数由小到大输出 代码如下 #include <stdio.h>/*** 输入三个整数x,y,z,请把这三个数由小到大输出.* create by h ...

  9. C语言例题:输入三个整数x,y,z,请把这三个数由小到大输出。

    题目:输入三个整数x,y,z,请把这三个数由小到大输出. 参考程序如下: #include<stdio.h>void main() {int a[3]; //定义一个长度为3的数组int ...

最新文章

  1. layui ajax流加载,layui中流加载layui.flow
  2. 怎样脱离屌丝程序猿的身份
  3. 【 FPGA 】组合逻辑中的竞争与险象问题(四)
  4. iPad+MacBook+安卓手机的图书馆工作方案!超高效率!堪比移动工作站!
  5. redis cluster搭建
  6. android 使用wps打开的xls没有刷新_Excel文件打开都变成了WPS,如何改回微软Excel
  7. boostrap 鼠标滚轮滑动图片_16种基于Bootstrap的css3图片hover效果
  8. mysql命令导出表结构和数据_mysql-用命令导出、导入表结构或数据
  9. Ms visio 下载
  10. UTM坐标转GPS方法分享
  11. js导出excel(超简单)
  12. windows 启动c\windows\systen32\spool\DRIVERS\W32x86\3\ssnetmon. dll 时出现问题 找不到指定模块
  13. IDEA汉化,中文包和汉化包以及中文版jar下载(更新了2018-2018.2.3版本)
  14. Windows照片查看器
  15. VS2015 保护视力 背景色设置
  16. docker下载gcr.io镜像
  17. php 配置 error_reporting,关于php中的错误配置display_errors与error_reporting说明
  18. 统计表格中相同数据的出现个数
  19. 在线端口检查工具 Online IP TCP UDP port scan
  20. Android百度地图SDK:隐藏比例尺,隐藏百度LOGO,隐藏缩放控件

热门文章

  1. 傲笑九天志在必得,卧薪尝胆勇者无畏.
  2. 最近在学OpenGL和英语
  3. 使用函数PIVOT现实数据行转列
  4. Java中的String数据类型归纳
  5. 心得体悟帖---14、没有自己精品项目永远是个弟弟
  6. 阿里云 ECS centos java timer进程异常/混乱......的解决方法
  7. etcd 集群故障(数据变成只读)
  8. java工具类去掉字符串String中的.点。android开发java程序员常用工具类
  9. GARFIELD@05-04-2005
  10. HTTPS加密那点事--轻松秒懂HTTPS非对称加密