永发信息网

定义三个float类型变量x,y和z,输入三个实数,要求对这三个变量按照升序排序,输出结果。用c#做

答案:2  悬赏:70  手机版
解决时间 2021-01-23 23:17
  • 提问者网友:感性作祟
  • 2021-01-23 13:25
定义三个float类型变量x,y和z,输入三个实数,要求对这三个变量按照升序排序,输出结果。用c#做
最佳答案
  • 五星知识达人网友:几近狂妄
  • 2021-01-23 13:51
static void Main(string[] args)
{
float x, y, z;
Console.Write("输入第一个数:");
x = float.Parse(Console.ReadLine());
Console.Write("输入第二个数:");
y = float.Parse(Console.ReadLine());
Console.Write("输入第三个数:");
z = float.Parse(Console.ReadLine());
MinToMax(x, y, z);
}
static void MinToMax(float a, float b, float c)
{
if (a > b && a > c)
{
if (b > c)
{
Console.WriteLine("{0}\t{1}\t{2}", c, b, a);
}
else
{
Console.WriteLine("{0}\t{1}\t{2}", b, c, a);
}
}
if (b > a && b > c)
{
if (a > c)
{
Console.WriteLine("{0}\t{1}\t{2}", c, a, b);
}
else
{
Console.WriteLine("{0}\t{1}\t{2}", a, c, b);
}
}
if (c > b && c > a)
{
if (b > a)
{
Console.WriteLine("{0}\t{1}\t{2}", a, b, c);
}
else
{
Console.WriteLine("{0}\t{1}\t{2}", b, a, c);
}
}
}
全部回答
  • 1楼网友:拾荒鲤
  • 2021-01-23 15:07

放到数组里面用sort方法进行排序.

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯