解题思路:
三个输入变量a,b,c
三个输出变量max,mid,min
疯狂判断法:
不停对三个变量进行比较,看代码。
注意事项:
代码虽长,但十分易懂!
参考代码:
#include<iostream> using namespace std; int main() { int a, b, c; int max, mid, min; cin >> a >> b >> c; int temp = 0; if (a >= b) { if (a >= c) { max = a; if (b >= c) { mid = b; min = c; } else { mid = c; min = b; } } else { max = c; mid = a; min = b; } } else { if (b >= c) { max = b; if (a >= c) { mid = a; min = c; } else { mid = c; min = a; } } else { max = c; mid = b; min = a; } } cout << min << " " << mid << " " << max << endl; return 0; }
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)for循环浏览:1098 |
C语言训练-计算一个整数N的阶乘 (C语言代码)浏览:926 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:552 |
WU-C语言程序设计教程(第三版)课后习题11.11 (C++代码)(想学链表的可以看看)浏览:1342 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:575 |
母牛的故事 (C语言代码)浏览:549 |
C二级辅导-分段函数 (C语言代码)浏览:593 |
交换Easy (C语言代码)浏览:759 |
勾股数 (C语言代码)浏览:798 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:518 |