解题思路:
三个输入变量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语言代码)浏览:1332 |
C语言训练-排序问题<2> (C++代码)(sort函数)浏览:1581 |
C语言程序设计教程(第三版)课后习题12.3 (C语言代码)浏览:836 |
奖学金 (C++代码)浏览:2008 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:454 |
C语言训练-计算一个整数N的阶乘 (C语言代码)浏览:936 |
C语言程序设计教程(第三版)课后习题1.6 (C++代码)浏览:902 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:377 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:674 |
【蟠桃记】 (C语言代码)浏览:1035 |