比较3个数的大小,不用关系运算符只用选择结构语句,不用后面的知识怎么做
如题,比较三个输入的数字的大小。最大的输出
比较3个数的大小,不用关系运算符只用选择结构语句,不用后面的知识怎么做
我认为最主要是不用比较运算怎么知道它与0的关系 If (a/(a+1))//a是否小于0
{
If(b/(b+1))//b是否小于0
{
If(c/(c+1))//c是否小于0
{
If(a/b)//a<b
{
If(b/c) //b<c
Return c;
Else
Return b;
}
Else //a>b
{
If(a/c)//a<c
Return c;
Else //a>c
Return a;
}
}
Else //a<0,b<0,c>=0
Return c;
}
Else
{
If(c/(c+1))
Return b;
Else
{
If(b/c)
Return b;
Else
Return c;
}
}
Else
{
If(b/(b+1))
{
If(c/(c+1))
Return a;
Else
{
If(a/c)
Return a;
Else
Return c;
}
}
Else
{
If(a/b)
{
If(c/(c+1))
Return a;
}
Else
{
If(a/c)
Return a;
Else
Return c;
}
}
Else
{
If(b/c)
Return b;
Else
Return c;
}
}
}