C# 比较三个数的大小,并从大到小排列

本人初学C#,现在想实现这样的效果:有三个数,分别是chang,kuang,gao,写一段代码把这三个数进行从大到小排列,再把最大的值赋给max,最新的值赋给min,还有... 本人初学C#,现在想实现这样的效果:有三个数,分别是 chang,kuang,gao,
写一段代码 把这三个数进行从大到小排列,再把最大的 值赋给 max,最新的值赋给min,还有一个赋给zhongjian,谢谢各位了!有点急!
只要 回答好了,就给分的啊! min是最小的。谢谢 下面的两位,呵呵。
展开
 我来答
丠風
推荐于2016-09-19 · TA获得超过923个赞
知道小有建树答主
回答量:461
采纳率:50%
帮助的人:219万
展开全部
用数组保存三个数,你可以看一下:
static void Main(string[] args)
{
Console.WriteLine("输入3个数:");
int[] a = new int[3];
for (int b = 0; b < a.Length; b++) //用for循环给数组添加数据
{
a[b] = int.Parse(Console.ReadLine()); //接收3个数
}
int temp; //保存最大值
for (int i = 1; i < a.Length; i++)
{
for (int j = 0; j < a.Length - i; j++)
{
if (a[j] > a[j + 1])
{
temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
foreach (int c in a) //用foreach输出排序后的数组元素
{
Console.WriteLine(c);
}
}
创作者xPUPVunhIN
2020-04-09 · TA获得超过3961个赞
知道大有可为答主
回答量:3141
采纳率:26%
帮助的人:209万
展开全部
用数组保存三个数,你可以看一下:
static
void
Main(string[]
args)
{
Console.WriteLine("输入3个数:");
int[]
a
=
new
int[3];
for
(int
b
=
0;
b
<
a.Length;
b++)
//用for循环给数组添加数据
{
a[b]
=
int.Parse(Console.ReadLine());
//接收3个数
}
int
temp;
//保存最大值
for
(int
i
=
1;
i
<
a.Length;
i++)
{
for
(int
j
=
0;
j
<
a.Length
-
i;
j++)
{
if
(a[j]
>
a[j
+
1])
{
temp
=
a[j];
a[j]
=
a[j
+
1];
a[j
+
1]
=
temp;
}
}
}
foreach
(int
c
in
a)
//用foreach输出排序后的数组元素
{
Console.WriteLine(c);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gfjk693
2009-02-28
知道答主
回答量:26
采纳率:0%
帮助的人:0
展开全部
你查一下C#判断最大、最小值的函数不就可以了么!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
定复2d
2009-02-28 · TA获得超过3196个赞
知道大有可为答主
回答量:2052
采纳率:0%
帮助的人:1971万
展开全部
请自行参考我给你的地址
要比较直接用string的这个方法

参考资料: http://msdn.microsoft.com/zh-cn/library/system.string.compare.aspx

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱上鸟儿
2009-02-28 · TA获得超过1106个赞
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:195万
展开全部
晚上给你写。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式