解题思路,这题C为什么等于17?
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/13 21:00:26
解题思路,这题C为什么等于17?
public Class XXX
{
public static void main(String args「」)
int a=9,b=3,c=17,t;
if(a>b)
{t=a;a=b;b=t;}
if(a>c)
{t=a;a=c;c=t;}
if(b>c)
{t=b;b=c;c=t;}
System.out.println("a="+a,"b="+b,"c="+c);
}
}
public Class XXX
{
public static void main(String args「」)
int a=9,b=3,c=17,t;
if(a>b)
{t=a;a=b;b=t;}
if(a>c)
{t=a;a=c;c=t;}
if(b>c)
{t=b;b=c;c=t;}
System.out.println("a="+a,"b="+b,"c="+c);
}
}
![解题思路,这题C为什么等于17?](/uploads/image/z/18875985-33-5.jpg?t=%E8%A7%A3%E9%A2%98%E6%80%9D%E8%B7%AF%2C%E8%BF%99%E9%A2%98C%E4%B8%BA%E4%BB%80%E4%B9%88%E7%AD%89%E4%BA%8E17%3F)
public Class XXX
{
public static void main(String args「」)
int a=9,b=3,c=17,t;
if(a>b)
{t=a;a=b;b=t;} //如果a>b 则交换两数 所以此时a=3 b=9 c=17
if(a>c)
{t=a;a=c;c=t;} //如果a>c 则交换两数 不满足 所以不交换
if(b>c)
{t=b;b=c;c=t;} //如果b>c 则交换两数 不满足 所以不交换
System.out.println("a="+a,"b="+b,"c="+c); //最后输出a=3 b=9 c=17
}
}
--------------------------------------------------------
{
public static void main(String args「」)
int a=9,b=3,c=17,t;
if(a>b)
{t=a;a=b;b=t;} //如果a>b 则交换两数 所以此时a=3 b=9 c=17
if(a>c)
{t=a;a=c;c=t;} //如果a>c 则交换两数 不满足 所以不交换
if(b>c)
{t=b;b=c;c=t;} //如果b>c 则交换两数 不满足 所以不交换
System.out.println("a="+a,"b="+b,"c="+c); //最后输出a=3 b=9 c=17
}
}
--------------------------------------------------------