老师可以纠正,我们的写法比较死,有些方法不熟
string a = Convert.ToString(Console.ReadLine());
string[] b = a.Split(" ");
int[] d = new int[b.Length];
for (int i = 0; i < b.Length; i++)
{
d[i] = Convert.ToInt32(b[i]);
}
for (int x = 0; x < d.Length; x++)
{
int suouin = x;
int NEW = d[x];
for (int i = x + 1; i < d.Length; i++)
{
if (NEW > d[i])
{
NEW = d[i];
suouin = i;
}
}
int linfgs = d[x];
d[x] = d[suouin];
d[suouin] = linfgs;
}
foreach (int f in d)
{
Console.Write(f + ",");
}
int[] xing = new int[(d.Length )+ 1];
Console.WriteLine(xing.Length);
Console.WriteLine("请再输入一个数");
int y = Convert.ToInt32(Console.ReadLine());
int[] z = new int[d.Length + 1];
int ysuoy = z.Length - 1;
for(int i = 0; i < d.Length; i++)
{
if (y <= d[i])
{
ysuoy = i;
break;
}
}
for(int i = 0; i < z.Length; i++)
{
if (i < ysuoy)
{
z[i] = d[i];
}else if (i == ysuoy)
{
z[i] = y;
}
else
{
z[i ] = d[i-1];
}
}
foreach(int f in z)
{
Console.Write(f + "/");
}