题解 1043: [编程入门]三个数字的排序

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

优质题解

[编程入门]三个数字的排序 (简单易懂,十分适合新手小白)

解题思路:首先判断输入的三个数a,b,c中a和b两个数的大小,将较小的数赋值给a,大的赋值给b,然后再判断a和c两个数的大小,较小的数赋值给a,大的赋值给c,以此来确保a中保存的是a,b,c三个数中最小的那个数,然后再判断b和c的大小,较小的保存在b里边,大的在c里边,最后依次输出a,b,c三个数。

[编程入门]三个数字的排序-题解(C语言代码)

#include/*这是我自己写的级联的ifelse嵌套语句,其实排序法是最好的解决所有排序问题的方法但是三个数是一个小的排序,那么我们可以用以下嵌套的思想去解决这个问题,ifelse其实就是分类讨论,从复杂的情况去找出来每一个情况的分析路径。