题目:用IF语句及其嵌套实现3个数字的排序
发布网友
发布时间:2024-10-14 16:39
我来回答
共3个回答
热心网友
时间:2024-12-14 08:08
if (x > y & x > z & y > z) {
输出:(x + ":" + y + ":" + z);
}
if(x>y&x>z&y<z){
输出:(x + ":" + z + ":" + y);
}
if (y > x & y > z & x > z) {
输出:(y + ":" + x + ":" + z);
}
if(y>x&y>z&x<z){
输出:(y + ":" + x + ":" + z);
}
if (z > x & z > y & x > y) {
输出:(z + ":" + x + ":" + y);
}
if(z>x&z>y&x<y){
输出:(z + ":" + y + ":" + x);
}
热心网友
时间:2024-12-14 08:08
三目运算比较快哦
max=(x>y)?(x>z?x:z):(y>z?y:z)
这样就得到最大值了,后面的就简单了,if语句要多几步。
热心网友
时间:2024-12-14 08:09
在定义一个中间变量 temp就好了 用中间变量了转换数字 就好了