int[] nums = new int[3] { 5,2,7}; for (int i = 0; i <= nums.Length; i++) { for (int j = 0; j < nums.Length-1-i; j++) { if(nums[j]<nums[j+1]) { int temp = nums[j]; nums[j] = nums[j + 1]; nums[j +1] = temp; } } } for (int a = 0; a < nums.Length; a++) { Console.WriteLine(nums[a]); }
Console.WriteLine("请输入三个数"); int x = int.Parse(Console.ReadLine()); int y = int.Parse(Console.ReadLine()); int z = int.Parse(Console.ReadLine()); int[] num = new int[] { x, y, z }; int max = num[0]; for (int i = 0; i < num.Length; i++) { if (num[i] < max) { num[i] = max; max = num[i]; }
} Console.WriteLine(max); Console.ReadLine();
lz是想排序?还是想要大的?还是想要小的?最多也是几个if的问题啊!!!!
class Program { static void Main(string[] args) { int []a=new int[3]; a[0] = 123; a[1] = 3; a[2] = 12; int temp; ; if (a[0] > a[1]) { temp = a[1]; a[1] = a[0]; a[0] = temp; } if (a[1] > a[2]) { temp = a[2]; a[2] = a[1]; a[1] = temp; } if (a[0] > a[1]) { temp = a[1]; a[1] = a[0]; a[0] = temp; } for (int i = 0; i < 3; i++) Console.Write(a[i] + " "); Console.WriteLine("按回车结束"); Console.ReadLine(); } }
{}
else
{}
这个是不是太简单了,我理解的对么
for (int i = 0; i <= nums.Length; i++)
{
for (int j = 0; j < nums.Length-1-i; j++)
{
if(nums[j]<nums[j+1])
{
int temp = nums[j];
nums[j] = nums[j + 1];
nums[j +1] = temp;
}
}
}
for (int a = 0; a < nums.Length; a++)
{
Console.WriteLine(nums[a]);
}
Console.WriteLine("请输入三个数");
int x = int.Parse(Console.ReadLine());
int y = int.Parse(Console.ReadLine());
int z = int.Parse(Console.ReadLine());
int[] num = new int[] { x, y, z };
int max = num[0];
for (int i = 0; i < num.Length; i++)
{
if (num[i] < max)
{
num[i] = max;
max = num[i];
}
}
Console.WriteLine(max);
Console.ReadLine();
{
static void Main(string[] args)
{
int []a=new int[3];
a[0] = 123;
a[1] = 3;
a[2] = 12;
int temp; ;
if (a[0] > a[1])
{
temp = a[1];
a[1] = a[0];
a[0] = temp;
}
if (a[1] > a[2])
{
temp = a[2];
a[2] = a[1];
a[1] = temp;
}
if (a[0] > a[1])
{
temp = a[1];
a[1] = a[0];
a[0] = temp;
}
for (int i = 0; i < 3; i++)
Console.Write(a[i] + " ");
Console.WriteLine("按回车结束");
Console.ReadLine();
}
}