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

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

筛选

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

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

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

下面的代码是无法通过审核的,提示的是答案错误。但是我在编译器里的结果是正确的,没有找到原因所在。```c#includeintmain(){inta[3],i;scanf("%d%d%d",&a[0],&a[1],&a[2]);inttemp;for(inti=0;ia[i+1]){temp=a[i]

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

#思路先求出最大值、最小值,可通过三目运算符求得。再求出中间值,中间值=三数总和-最大值-最小值。#代码```cpp#includeintmain(){inta,b,c;std::cin>>a>>b>>c;//找出最大值intmax=(a>b)?a:b;max=(c>max)?c:max;//找出最小