用C# 编程,从键盘输入10个数,用循环语句,找出最大数和最小数并输出

并把这10个数按从小到大的顺序输出。
2025-01-08 13:43:14
推荐回答(1个)
回答1:

static
void
Main(string[]
args)
{
int[]
arr
=
new
int[10];
Console.WriteLine("请输入十个数");
for
(int
i
=
0;
i
<=
9;
i++)
{
arr[i]
=
int.Parse(Console.ReadLine());
}
int
temp
=
0;
int
sum
=
0;
//以下循环为先对数组进行降序(冒泡排序),再将第一个值为最大值,最后一个为最小值即可
for
(int
i
=
0;
i
<
9;
i++)
{
for
(int
j
=
0;
j
<
9
-
i;
j++)
{
if
(arr[j]
<
arr[j
+
1])
{
temp
=
arr[j];
arr[j]
=
arr[j
+
1];
arr[j
+
1]
=
temp;
}
}
sum
+=
arr[i];
}
Console.WriteLine("最大的数为"+arr[0]);
Console.WriteLine("最小的数为:"+arr[9]);
Console.ReadLine();
}