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

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

筛选

优质题解

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

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

小白三个if语句敲定此题排序

摘要:解题思路:    如果输入的第一个数最小(再比较后面两个数),               如果输入的第二个数最小(再比较前后两个数),                         如果输入的第三……

数字排序(冒泡法)

摘要:解题思路:若十个数进行排序时,利用“冒泡法”进行排序。先将10个数中最小的数与a[0]对换,再将a[1]到a[9]中最小的数与a[1]对换,再比较一轮,找出一个未经排序的数中最小的一个,共比较9轮。注……

三目运算符

摘要:参考代码:#include<stdio.h>int main(){  int a, b, c,t;   scanf("%d %d %d", &a, &b, &c);  a > b ? t = a, a……
优质题解

[编程入门][C指针应用]三个数从小到大排序(C语言代码) - 不使用常规排序算法,不使用三目运算符

摘要:解题思路:不使用常规排序算法,不适用三目运算符。使用 qsort 函数进行排序,解法属于“炫技型”,想要看懂题解,对指针的理解有一定的要求,主要目的是减少代码冗余,拓展适用面。我们的 sort 函数(……
优质题解

三个数从小到大排序

摘要:解题思路1:        如果说你有必要打开题解来通关而不是交流讨论,那第一种方法很适合。它至少表明,实际上不打开题解,这道题有一个最基础的可以运行出来的思路:列出来。        三个数字六种排……

1043 三个数字的排序

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int a,b,c;    scanf("%d%d%d", &a, &b,&c);    if(a>b) ……