
C# 比较三个数的大小,并从大到小排列
本人初学C#,现在想实现这样的效果:有三个数,分别是chang,kuang,gao,写一段代码把这三个数进行从大到小排列,再把最大的值赋给max,最新的值赋给min,还有...
本人初学C#,现在想实现这样的效果:有三个数,分别是 chang,kuang,gao,
写一段代码 把这三个数进行从大到小排列,再把最大的 值赋给 max,最新的值赋给min,还有一个赋给zhongjian,谢谢各位了!有点急!
只要 回答好了,就给分的啊! min是最小的。谢谢 下面的两位,呵呵。 展开
写一段代码 把这三个数进行从大到小排列,再把最大的 值赋给 max,最新的值赋给min,还有一个赋给zhongjian,谢谢各位了!有点急!
只要 回答好了,就给分的啊! min是最小的。谢谢 下面的两位,呵呵。 展开
6个回答
展开全部
用数组保存三个数,你可以看一下:
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);
}
}
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);
}
}
展开全部
用数组保存三个数,你可以看一下:
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);
}
}
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);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你查一下C#判断最大、最小值的函数不就可以了么!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请自行参考我给你的地址
要比较直接用string的这个方法
要比较直接用string的这个方法
参考资料: http://msdn.microsoft.com/zh-cn/library/system.string.compare.aspx
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
晚上给你写。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询