​​​​​​​​​​​​

文章目录

一、解题思路

二、代码


题目要求

本题要求将输入的任意3个整数从小到大输出。

输入格式:

输入在一行中给出3个整数,其间以空格分隔。

输出格式:

在一行中将3个整数从小到大输出,其间以“->”相连。


提示:以下是本篇文章正文内容,下面案例可供参考

一、解题思路

在不使用数组等其他方法的前提下,只需要使用if语句进行三个数之间的两两比较,

例如将 a 与 b 进行大小比较,将较大值赋给 变量b,较小值赋值给 变量a;

然后比较 a 和 c,最后比较 b 和 c 。最后打印变量  a b c 的值 (此时abc的值已经从小到大排列好了)


二、代码

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
//输入三个整数,按从小到大的顺序输出
int main()
{int a = 0;int b = 0;int c = 0;scanf("%d %d %d", &a, &b, &c);  if (a > b){int temp = a;                //暂存较大值a = b;b = temp;}if (a > c){int temp = a;a = c;c = temp;}if (b > c){int temp = b;b = c;c = temp;}printf("%d %d %d", a, b, c);return 0;
}

总结

第一次发文章,有描述的不够清楚的,希望大家多多包涵,感谢观看(*╹▽╹*)

C语言 习题3-1 比较大小 (简单解法)相关推荐

  1. 用c语言实现单链表的初始化,建表,查找,求长度,插入,删除等操作,【YTU+2430+C语言习题+链表建立+插入+删除+输(5)...

    的打印.判断链表是否为空.计算链表长度.插入节点.删除节点.删除整个链表.(2) 线性表adt顺序存储实现中的创建.查找.插入和删除等基本操作及相关算法,线性表adt链式存储实现中单链表.循环链表和双 ...

  2. 基于C语言Ncurse库和链表的简单贪吃蛇小游戏

    参考:基于C语言Ncurse库和链表的简单贪吃蛇小游戏 作者:三速何时sub20 发布时间:2020-09-29 10:23:51 网址:https://blog.csdn.net/weixin_44 ...

  3. C语言中三个数比较大小详解——三种方法

    ​ C语言中三个数比较大小详解--三种方法 方法一:if-else法 方法二:函数法 方法三:三目运算符法 C语言中比较三个数的大小有很多方法,以下是我总结的三种方法: 首先我定义 int a = 1 ...

  4. c语言实验手册答案,程序设计基础实训手册(c语言习题)

    1.题目题目 1 勾股定理勾股定理 勾股定理指出:直角三角形两条直角边的平方和等于斜边的平方.例如,如果一个直角三角形的 两条直角边长分别为 3 和 4,那么斜边长必定为 5.整数 3.4.5 一起构 ...

  5. 生信学习——生信人的20个R语言习题(上)(附详细答案解读)

    题目目录 1. 安装一些R包. 2. 了解ExpressionSet对象,比如CLL包里面就有data(sCLLex),找到它包含的元素,提取其表达矩阵(使用exprs函数),查看其大小. 3. 了解 ...

  6. c语言写自动填写表单提交,利用C语言实现POST数据包如此简单【模拟网页提交表单】...

    http://www.maben.com.cn/archives/212.html 利用C语言实现POST数据包如此简单[模拟网页提交表单] //*************************** ...

  7. C语言读取bmp图像并做简单显示

    C语言读取bmp图像并做简单显示) bmp文件格式 读取bmp文件信息并展示 bmp文件格式 bmp文件大体上分为四个部分: bmp文件构成 位图文件头BITMAPFILEHEADER 位图信息头BI ...

  8. C语言数据类型所占空间大小

    C语言数据类型所占空间大小 /* * datasize.c -- print the size of common data items * This runs with any Linux kern ...

  9. 用C语言编写一个Linux下的简单shell程序

    这是一个简单的C程序,展示了如何进行系统调用执行logout cd ls pwd pid rm mkdir mv cp等命令,这是一个简单的命令解释程序shell,其源代码如下: #include & ...

最新文章

  1. 今晚直播 | 深入浅出理解A3C强化学习
  2. linux推出超级用户_Linux 系统的进入与退出
  3. Java 和 HTTP 的那些事(四) HTTPS 和 证书
  4. python windows端口检测并杀死脚本
  5. K近邻算法基础:KD树的操作
  6. Linux(二)——基础入门(2)
  7. 编写优美的GTest测试案例
  8. 初识openwrt(上)
  9. 【科普】女人的胸,到底有多少种形状?
  10. 等级考试(二):二级C++---宏观把控
  11. 验证二叉树后序遍历序列是否符合要求
  12. springmvc连接mysql_挺详细的spring+springmvc+mybatis配置整合|含源代码
  13. 使用QT调用FFMPEG库部署到Android设备、完成视频音频应用开发
  14. Java代码审查工具 FindBugs下载、安装和使用(无需集成环境一键安装使用)
  15. 石家庄地铁查询系统(双人项目)
  16. 视频教程-react电影院在线选座功能-ReactJS
  17. 推荐你身边的技术amp;产品女神加入我们,多重大礼送给你!
  18. JIRA的安装、破解、汉化(适用于4.0.1、4.0.2、4.1.1版本
  19. 百度开放平台调用人脸识别等api问题
  20. 单周期CPU,多周期CPU

热门文章

  1. 苹果弃妇效应再现:Audience一夜跌去63%(转)
  2. C语言数组练习-摘苹果
  3. 第十六届全国大学生智能汽车比赛—摄像头算法控制总结
  4. 正式发布!Matlab配色神器TheColor
  5. 【调剂】河北农业大学2020年硕士研究生招生调剂工作办法
  6. 朱广权迎手语新搭档?百度智能云AI手语主播正式上岗
  7. 靠猪八戒接单根本就没什么肉吃,这些才是程序员赚外快的最佳方法!!!
  8. 编译 ORB-SLAM2/3的ROS工程造成(You should double-check your ROS_PACKAGE_PATH...)
  9. 【WiFi】hostapd 配置80M频宽某些信道启动失败问题分析及解决
  10. logstash String转data,@timestamp转化为东八区时间